150520 137
108035 119
105437 675
95287 156
55779 643
39182 597
41617 866
16141 821
30753 254
55103 603
16844 569
82182 572
92282 278
55406 742
81260 294
190029 216
63876 1048
60797 877
20198 762
14405 442
5540 325
20438 252
10216 53
6851 408
9800 134
11309 741
7989 429
17416 828