455663
47771
872280
498130
714375
674270
903543
871756
493110
310558
464502
59275
910605
800404
839553
1231560
188364
1222533
571354
1008150
1298159
254700
574979
1400952
791856
1119200