4595 513
3558 287
2278 449
1729 202
3889 235
29300 667
6576 569
1361 119
2667 568
5811 359
2870 763
23448 230
3323 489
749 37
5053 702
21100 215
4841 643
3675 812
9603 504
22628 501
4322 716
1574 273
4913 576
1476 125
3595 474