481822
249826
202672
455109
46121
571150
942684
870617
174331
835559
95732
19168
1060903
867459
588124
70753
953391
1031100
232331
842394
376352
632271
255237
31511
441881
236322