705565
366200
547557
84644
547594
170249
7821
355394
109508
496519
122221
956200
7355372
5989935
5713461
499056
43271000
4318288
4277956
3849463
3821227
3728730
350616
3120209