1391024
69817
20403
28716
33811
15865
31486
23313
20051
23145
22092
37653
435277736
241056380
1685498313
158728269
131676180
125639260
1136538896
104886214
89980182
84113292
76575141
70500160