3505 621
1653 65
1527 97
4079 886
3667 598
3006 517
3691 951
42002 317
39479 209
29141 626
33172 210
8412 183
28557 816
10687 522
13392 170
15945 594
1970 251
7619 270
3601 574
2452 421
1237 95
3232 652
2280 319
3572 863
716 88
2975 517
2483 91
3407 492