921221
236818
972863
416878
254410
53631
742227
586624
398153
456993
20589
382791
5075799
3512581
3000148
2308804
2210988
2005609
1901357
189778
1742118
1715136
1658195
1624471