3176 727
5596 310
1395 153
5220 706
3048 653
20004 751
3004 527
1036 80
3541 631
1465 198
3157 769
3791 226
8572 866
4724 782
1589 338
2951 172
3182 503
6571 783
4481 432
17026 383
2281 420
1851 382
1461 132
1766 356
2196 272
2750 315
3306 625
3707 454