494277
374319
55761
1082496
1000269
134861
1027857
812251
261178
10057
690292
40670
791636
126902
485620
833671
1473
933724
520683
310276
934164
847799
900585
609607
725502
163508