1274843
1128693
380232
1079163
572966
37391
942366
270180
433881
1044937
285259
95166
1213707
256564
1096762
436226
87435
1238886
577578
983397
514580
377457
924458
1878310
13142
371113