23082928
223021020
11928171
7230310
905268
751658
1873822
3016693
3521294
897155
586869
94229
1496388
1195444
932585
960898
110576
872682
42989
1232187
88240
1132558
289526
1047384
1730868
517252