967
9512
970
8721
6924
5710
7415
7638
532
705
7614
716
30787
23370
21532
19363
1555267
14982
1392148
13426
1227144
11880
10430
8740