31550 392
11110 621
16028 52
16331 413
17058 907
12406 261
41660 292
39489 94
16549 126
2687454 4045
2447853 3528
386988 1161
233792 590
194613 744
47057 385
57063 627
64612 609
59389 872
81884 612
68203 833
42140 612
58198 735
31113 884
83336 616
85830 873
60211 408
55246 314