841125
1705483
19954
941114
689258
645456
1263952
1681868
1264431
108476
1219187
753332
659488
1216369
543797
674202
203151019
18998927
10995169
6770310
3231294
2735693
2227297
1929961
1688211
1657134
1607822