122109117
116661104
11519522
474288
471762
4248987
347551
340413
3212726
3117694
2831601
2751198
441649
654133
80045
582110
388215
49655
650957
966590
20529
1291
200243
762369