30956 1057
10588 869
20910 782
15665 697
22043 674
38573 643
15551 242
18340 325
13885 574
11576 747
20573 459
14619 510
6737 286
5356 712
26909 754
10216 510
6191 459
9650 583
10746 319
13405 504
32549 740
27957 412
26046 642
9599 613
25270 89
14639 475
6484 398
10460 234