12412
676290
860566
583389
769345
816
1118319
424577
392182
353498
1242166
1220120
679330
933153
1178203
1688907
892663
885197
603749
396929
494471
783310
1248985
288738
721653
470146