30936 1057
10583 869
20902 782
15656 697
22035 674
38560 643
15548 242
18328 325
13874 574
11572 747
20559 459
14611 510
6734 286
5351 712
26894 754
10207 510
6189 459
9642 583
10736 319
13403 504
32538 740
27954 412
26039 642
9588 613
25261 89
14632 475
6481 398
10451 234