873668
929462
381314
630748
127914
91384
4248
254737
947985
929656
910162
823224
5169799
3587581
3115148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471