29422
386310
29965
15790
18391
25885
25413
494313
1056215
587325
535417
26242
15060
928429
1150928
642919
423214
570714
406012
23830
1117416
29513
527211
415110
9810
19443
25772
29987
25855
689827
811126
379911
591512
522013
64648
15704
10463
12352
23795
19370
271210
11580
25453
21194
206611
7390
5261
16043
9962
15341