218063
169428
167831
141937
121612
117427
7249
70826
69719
6457
6377
47536
47514
41013
4073
4045
3988
3793
37412
3745
3622
3341
28317