550156
407338
573123
769276
1026795
711296
1265722
939910
114567
298930
1151883
725696
842355
91579
449732
899388
34552
488578
439204
525993
734246
38662
627367
605248