400227
641376
252149
525740
8748
370546
969782
273161
918202
6621000
544382
399775
1059311
1038196
1034904
1032551
1031707
1029822
1023720
1021252
1020350
1019496
1018675
1017559