221191
9050
94067
1064430
548829
649346
424517
472858
979576
866691
307215
224826
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1732118
1706136
1651195
1619471