173936
708251
723247
122530
303967
809624
1194912
299280
687762
37035
932702
668250
262629
222965
91549
258970
157796
1025591
540761
211822
244404
442112
1094850
88160
711443
630425