150536 137
108056 119
105454 675
95299 156
55790 643
39197 597
41655 866
16143 821
30885 254
55119 603
16848 569
82199 572
92375 278
55421 742
81297 294
190038 216
63902 1048
60847 877
20224 762
14412 442
5542 325
20443 252
10224 53
6859 408
9834 134
11313 741
8000 429
17439 828