838639
562274
987429
447201
154161
17176
1597
929850
168261
214887
870707
486135
5037799
3471581
2942148
2266804
2195988
1985609
188878
1867357
1724118
1702136
1646195
1614471