339990
244631
669603
282879
76435
155646
562935
97829
697164
919534
468252
268808
5247799
3672581
3196148
2497804
2273988
2116609
2045358
193678
1825118
1743136
1719196
1659471