20000 60
40743 968
20104 626
8568 314
3907 249
2854 118
9046 632
5886 665
3865 326
4703 663
3543 167
5049 574
5243 539
3323 588
4780 155
4109 750
5996 671
2156 431
1901 106
9374 634
7842 279
9289 637
3207 497
201937 533
9082 299
10373 530
2848 292
11978 256