890492
84030
348235
795328
73917
24177
856936
253174
877633
164112
793659
591545
6283368
5094935
4887460
37811000
3754287
3730956
3625462
3333226
3273730
312336
2747209
240310