31016 1057
10612 869
20971 782
15703 697
22069 674
38621 643
15577 242
18375 325
13971 574
11603 747
20620 459
14663 510
6749 286
5357 712
26975 754
10262 510
6198 459
9666 583
10777 319
13414 504
32584 740
27982 412
26083 642
9630 613
25340 89
14687 475
6504 398
10486 234