30958 1057
10588 869
20913 782
15667 697
22045 674
38576 643
15551 242
18341 325
13890 574
11576 747
20573 459
14624 510
6737 286
5356 712
26913 754
10217 510
6192 459
9650 583
10747 319
13405 504
32550 740
27960 412
26047 642
9600 613
25271 89
14641 475
6486 398
10461 234