599461
931189
898546
127628
393460
302665
661194
784185
769830
120256
970674
787365
33107465
28285132
252021000
24970484
19001346
17072973
157331032
15000239
12921764
10646485
878347
5932209