3960 375
4867 724
2637 322
2705 623
4555 587
3171 678
1859 401
3538 361
2135 203
2533 333
4064 630
2270 286
3910 44
3906 728
1774 237
5519 89
4530 569
92932 799
86929 907
58446 626
147166 877
25313 430
15857 170
7965 81
6068 138
3510 55
4078 297
3782 179