31948190
4189110
3502117
323553
2749106
266852
263392
261385
256971
249875
244790
241779
240484
234690
2320102
227552
224373
2231120
222690
220483
2117114
208863
208374
206773
205380
205281
1948113
192582