10001 792
45902 455
21742 506
5649 78
5361 672
33074 737
186836 431
14346 226
20516 968
4284 597
2494 83
105654 979
3418 498
40483 716
9710 750
4227 493
2629 294
11532 56
4559 464
7685 852
50539 707
231180 728
17409 330
21028 865
7226 339
2469 261
3289 506
4013 133