5147329
3472
1105020
1000
2590
1613818
2530144
1112829
2922340
94315
2146748
46446
435176736
241015380
1685238313
158692269
131643180
125616260
1136168896
104870214
89963182
84091292
76548141
70480160