150695 137
108183 119
105613 675
95391 156
55888 643
39266 597
41727 866
16171 821
31015 254
55220 603
16894 569
82317 572
92735 279
55527 742
81483 294
190152 216
64143 1048
61106 883
20396 762
14471 442
5572 325
20522 252
10278 53
6891 408
9990 134
11382 741
8074 429
17586 828