4456 211
1640 100
5300 832
5560 709
6938 254
7799 729
4969 517
4192 430
40498 631
7438 789
14423 687
5066 752
21351 680
4331 564
83258 638
4730 455
5098 169
2907 358
6928 315
128071 114
10099 28
5994 313
8110 875
6265 566