2093322
43643
845714
95299
43825
20561
588711
64241
38786
10815
35796
26373
435010736
240942380
1684748313
158636269
131577180
125569260
1135748896
104834214
89916182
84069292
76490141
70441160