2835 506
351 38
3098 877
2776 851
3527 603
1264 199
3556 819
2500 180
1414 371
1787 370
1685 314
3183 702
3202 766
3916 603
4491 703
734 162
1009 46
3703 715
2102 460
3100 387
3422 844
2196 403
2670 573
1208 228