3960 375
4868 724
2637 322
2705 623
4558 587
3171 678
1860 401
3538 361
2136 203
2533 333
4066 630
2272 286
3912 44
3907 728
1774 237
5520 89
4531 569
92934 799
86930 907
58446 626
147168 877
25315 430
15857 170
7965 81
6070 138
3514 55
4079 297
3787 179