8802 45
17980 606
10009 587
17878 730
16764 187
50000 625
7016 316
3195 383
10170 210
73343 577
32733 839
49847 741
38959 452
14905 453
15697 750
12435 651
25361 417
4659 537
21183 441
11474 72
5220 339
39137 817
25231 645
19815 137
12584 603