490861
363685
197306
57967
845499
57151
596622
837664
668712
696867
171144
872428
159633
346128
284985
793981
1024259
86157
58286
928465
209144
43497
853177
20273
634207
78736
550419
518406
181723
421452