948384
923898
963686
7073
843125
1705483
942114
19954
689258
1264952
1682868
1935961
19059927
203541019
11007169
6775310
3236294
2741693
2228297
1657134
1608822
1371386
1390996
1689211