150636 137
108126 119
105550 675
95361 156
55839 643
39247 597
41716 866
16151 821
30985 254
55188 603
16884 569
82260 572
92672 279
55484 742
81440 294
190118 216
64062 1048
61030 880
20353 762
14459 442
5559 325
20489 252
10263 53
6879 408
9981 134
11352 741
8044 429
17543 828