150561 137
108075 119
105486 675
95316 156
55805 643
39214 597
41674 866
16147 821
30923 254
55138 603
16857 569
82216 572
92558 279
55439 742
81335 294
190065 216
63944 1048
60905 877
20262 762
14427 442
5547 325
20454 252
10231 53
6867 408
9878 134
11328 741
8012 429
17472 828