18843
6030
5235
3970
3013
2880
2691
1621
1491
1273
1236
1194
1182
1120
1109
850
706
673
672
588
563
494
414
411
397
396
321
311
288
287
280
274
268
208
206
203
190
176
125
118
96
92
88
74
64
48
44
42
31
30
29
24
17
10
8