1106175
1721166
1848669
27813
1306287
160597
660806
68665
1031127
310329
328718
11783
804951
462118
362102
55387
515115
83066
277432
629607
217434
907387
953831
407740