150631 137
108126 119
105547 675
95359 156
55836 643
39246 597
41714 866
16151 821
30985 254
55187 603
16883 569
82253 572
92666 279
55481 742
81433 294
190115 216
64050 1048
61025 880
20345 762
14457 442
5558 325
20487 252
10263 53
6879 408
9973 134
11350 741
8042 429
17537 828