669634
85930
1050232
406417
350481
245834
666450
258979
799462
210166
908826
45434
5247799
3672581
3196148
2497804
2273988
2116609
2045358
193678
1825118
1743136
1720196
1659471