609372
128319
2121216
649454
1213707
256564
1095762
436226
87435
1238886
577578
983397
721919
66450
31123
535348
736408
95180
405346
1046932
487261
671237
446481
376218
267153
12412