2947 88
4741 650
19621 200
23463 113
1274 35
2574 96
2733 167
2074 276
5562 457
3612 641
2326 257
1674 174
39951 350
28326 389
8842 185
12108 562
30554 580
19822 451
3495 623
3395 738