142139
276115
97465
876575
552281
792709
11824
113432
330302
966466
300145
402971
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1734118
1706136
1653195
1619471