2940 505
2628 458
7563 301
3642 635
4845 340
1149 43
3513 861
1366 82
4135 234
2711 653
1362 361
3189 547
10504 651
1549 252
3699 800
2143 292
1726 493
2573 379
16291 635
1026 35
1971 212
9548 353
1330 198
6711 888