244709
92575
948458
61716
181895
686869
50728
173197
569785
157979
579444
57817
5100799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471