150273 137
107859 119
105206 675
95122 156
55708 643
39061 597
41508 866
16079 821
30587 254
55018 603
16777 569
81697 572
91982 278
55239 742
81068 294
189916 216
63554 1048
60444 877
19879 762
14279 442
5499 325
20357 252
10112 53
6759 408
9568 134
11238 741
7896 429
17218 828