525667
143492
120630
1120682
403418
1189925
289212
860377
371332
409391
149816
366424
493116
1760282
138822
925968
681450
528124
1193561
649475
372513
23796
930282
1741258
325705
282802
29516
1077247
721107
1079437