150296 137
107879 119
105229 675
95134 156
55712 643
39072 597
41512 866
16083 821
30594 254
55025 603
16788 569
81728 572
92014 278
55256 742
81088 294
189929 216
63589 1048
60476 877
19898 762
14288 442
5507 325
20362 252
10121 53
6765 408
9593 134
11244 741
7908 429
17231 828