404114
606691
521948
992544
8461000
73810
304694
145193
539415
589956
745216
255431
5247799
3672581
3196148
2496804
2273988
2114609
2045358
193678
1825118
1743136
1719196
1659471