895343
90614
56657
186745
463266
690493
73299
474452
746224
820463
328945
889922
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471