150536 137
108058 119
105454 675
95299 156
55790 643
39197 597
41655 866
16143 821
30887 254
55120 603
16848 569
82199 572
92384 278
55423 742
81297 294
190039 216
63903 1048
60847 877
20226 762
14412 442
5543 325
20444 252
10225 53
6860 408
9834 134
11313 741
8000 429
17439 828