22243 113
103969 399
112573 806
31257 674
47647 584
22078 331
2527 153
57743 872
79510 612
122099 751
66379 833
105082 547
23009 669
22767 895
12616 860
5747 733
85570 767
8118 448
21058 314
88836 498
12263 561
39281 612
15095 475
8577 240
29152 489
19977 413
103717 209
11817 600