218621
106395
192809
796459
770660
22458
170325
77512
246895
5071000
60892
860581
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1734118
1706136
1653195
1619471