1003 162
2507 512
1329 277
3530 459
1380 208
97113 160
112494 994
6398 284
10223 622
28036 625
9220 394
33784 142
86870 446
143638 677
3275 604
3901 204
8171 568
7498 455
7738 50
1742 307
52617 310
10859 592
3639 133
7536 665
671 40
3591 266
24416 524
4891 468