150700 137
108184 119
105616 675
95393 156
55888 643
39267 597
41728 866
16172 821
31018 254
55220 603
16895 569
82320 572
92735 279
55529 742
81483 294
190153 216
64143 1048
61115 883
20398 762
14472 442
5572 325
20523 252
10278 53
6891 408
9991 134
11384 741
8075 429
17588 828