3949 375
4861 724
2625 322
2705 623
4517 587
3166 678
1855 401
3524 361
2129 203
2529 333
4053 630
2268 286
3895 44
3896 728
1768 237
5512 89
4525 569
92930 799
86925 907
58430 626
147140 877
25301 430
15839 170
7961 81
6063 138
3468 55
4070 297
3770 179