5008 592
6575 340
14212 267
2688 543
10578 847
7441 490
10912 728
6535 153
3014 243
1356 119
27389 155
4865 277
8369 246
7011 539
1274 99
6595 637
4526 358
3036 147
8770 860
19886 821
4687 459
4490 787
3607 507
4070 460