150702 137
108189 119
105616 675
95393 156
55888 643
39267 597
41728 866
16172 821
31018 254
55221 603
16895 569
82321 572
92736 279
55530 742
81483 294
190153 216
64146 1048
61118 883
20399 762
14473 442
5572 325
20524 252
10278 53
6892 408
9993 134
11385 741
8075 429
17589 828