1695231
2250114
2580
2120
1478620
101645
94366
1754220
2217530
1540516
493113
2334744
434948736
240913380
1684478313
158602269
131553180
125548260
1135498896
104827214
89901182
84056292
76468141
70434160