3121 660
959 46
12273 665
4549 289
1462 95
3444 547
1849 268
2401 184
2560 91
4631 659
3563 856
9345 663
2643 676
3042 404
1139 132
3016 447
7295 287
2894 507
1326 124
1577 215
2827 739
2775 418
2597 410
3437 641