938437
165987
734266
97488
1007754
974186
920605
885401
781264
428601
191689
365656
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471