2184214
1304651
1715613
1035204
1032789
209758
573341
418706
250521
419890
586937
1023643
178968
143611
1158440
871740
735752
60367
782427
886609