586428
739942
639555
409457
615108
78519
88185
589239
922566
901293
425590
758802
32371464
27608131
24659998
24228481
18512343
16678973
154851029
14674239
12649764
10474485
774844
5711209