3245447
4040675
3090
2616324
3968243
2489055
2917033
5116429
2499144
1800
97938
2673633
430466728
238089380
1665268312
156709267
129554178
122972252
1114108895
103198210
88188178
82928290
74625139
69254158