4114
3806
3564
2504
2013
1972
1727
1542
1220
1211
1172
1024
881
864
857
831
776
744
484
446
444
407
389
372
366
317
297
266
265
262
241
216
186
153
143
135
134
129
125
123
119
108
106
105
92
91
73
72
62
59
57
44
42
34
33