842125
1705483
19954
941114
689258
645456
1263952
1681868
1264431
108476
1219187
753332
659488
1216369
543797
674202
203191019
19001927
10997169
6770310
3231294
2735693
2227297
1929961
1688211
1657134
1607822