30980 1057
10597 869
20944 782
15689 697
22056 674
38594 643
15561 242
18360 325
13933 574
11591 747
20598 459
14645 510
6747 286
5356 712
26947 754
10240 510
6194 459
9660 583
10759 319
13407 504
32563 740
27969 412
26058 642
9610 613
25300 89
14658 475
6495 398
10474 234