95716
65958
58352
29052
27682
23862
22490
21938
21612
18968
12703
12263
7527
5893
5812
5044
4284
3560
3379
3134
2954
2908
2586
2559
2184
1970
1877
1818
1810
1779
1659
1496
1149
1120
1104
1078
1038
968
937
899
756
693
551
420
408
347
346
329
290
273
266
232
223
198
193
168
152
127
124
122
121
81
43
21
16
12
5
0