21849
7411
5586
2814
2150
2089
1511
1416
1396
1278
1045
889
836
710
689
618
600
592
575
565
491
436
430
371
326
319
317
310
298
284
281
233
225
224
222
217
216
214
203
202
187
177
170
165
164
159
150
148
142
141
134
132
120
115
100
98
96
95
88
85
84
80
76
72
71
69
64
62
60
59
56
50
49
48
46
45
42
40
38
37
35
34
30
27
26
23
21
0