39068
173232
176192
71834
378300
825454
707761
548352
891559
639614
12596
794329
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471