258348
624966
465658
39359
20273
29814
92983
6221
526710
9868
69091
341304
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471