135220
101325
729827
98255
205469
849897
36457
141830
33766
941577
60120
838353
6324368
5121935
4913460
38031000
3768287
3743956
3630462
3355226
3284730
319036
2760209
244210