2486 292
3014 80
2312 134
5549 789
8696 683
17715 943
40828 239
5928 672
13047 66
10878 100
14129 878
35941 967
8870 632
5573 665
20693 457
13081 663
11856 433
65196 339
6193 344
9752 590
7592 537
25390 63
9298 414
2694 466
6728 55
43210 647
30393 228
5255 421