118457
396814
409687
99807
199738
90553
97350
776283
535477
420280
54494
843743
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189878
1742118
1715136
1659195
1624471