616620
582879
38818
758548
100619
266978
800686
98933
2070609
276616
12953
915472
5169799
3590581
3118148
2420804
2243988
1991358
192178
1776118
1724136
1696196
1642471