150706 137
108193 119
105625 675
95395 156
55890 643
39269 597
41730 866
16173 821
31018 254
55227 603
16896 569
82322 572
92740 279
55539 742
81487 294
190159 216
64153 1048
61123 883
20403 762
14475 442
5573 325
20526 252
10281 53
6894 408
9994 134
11386 741
8076 429
17592 828