967982
144191
351976
60790
108838
988227
824689
60026
995437
775644
828972
216461
5051799
3488581
2963148
2289804
2202988
1996609
189278
1885357
1733118
1706136
1652195
1619471