50001 251
40398 345
31347 721
28980 909
5037 188
30811 604
38942 832
7551 109
48899 372
11799 449
26762 147
30831 943
11661 229
9931 253
9518 752
9261 844
7422 297
4925 72
8630 638
4259 420
9825 542
8730 710
2556 244
2458 275
5636 776
7283 187
4818 244
14439 784