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