297827
75646
328787
118844
2007609
254746
73305
92393
295693
43717
821818
869196
5081799
3512581
3001148
2310804
2212988
1903357
189778
1742118
1715136
1659195
1624471