150172 137
107771 119
105158 675
95048 156
55655 643
39034 597
41497 866
16059 821
30557 254
54987 603
16746 569
81665 572
91894 278
55149 742
81014 294
189861 216
63482 1048
60352 877
19826 762
14251 442
5479 325
20321 252
10096 53
6737 408
9533 134
11213 741
7862 429
17149 828