17820
952148
7350
57578
5630
4480
4030
37971
3330
2981
2980
2498896
23736
15761
14162
10932
1063263
9684
9390
791142
71511