949132
499384
270189
593450
248817
781707
611609
570195
353575
507795
510857
239867
5059799
3499581
2977148
2298804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471