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