248181
180830
55937
549224
147907
269330
77508
283664
81976
607967
203555
1034963
5516800
4034581
3511150
2763804
2383988
2308609
2287358
2000119
199478
1822196
1798136
1714216