593450
248817
781707
611609
570195
353575
508795
510857
239867
271163
553526
415461
5079799
3512581
3001148
2309804
2211988
2006609
1902357
189778
1742118
1715136
1658195
1624471