22215 113
103883 399
112467 806
31221 674
47494 584
22030 331
2502 153
57545 872
79319 612
121975 751
66209 833
104956 547
22948 669
22685 895
12572 860
5581 733
85462 767
8076 448
20987 314
88752 498
12217 561
39040 612
15048 475
8539 240
29021 489
19874 413
103547 209
11803 600