142139
276115
97465
876575
552281
792709
11824
113432
330302
966466
300145
402971
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1733118
1706136
1651195
1619471