115013 637
8203 678
2206 190
5878 224
2864 427
3671 39
9425 663
3395 648
18436 606
12683 459
17194 570
112966 419
6965 149
24127 74
7415 636
15133 759
23184 528
26868 311
110067 870
115470 838
16537 844
19431 577
17625 609
26389 655
19610 69
35972 123
51889 542
10276 560