247996
884383
88199
328871
754237
665682
536321
24237
162770
685235
770670
165992
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471