5276
4867
4437
2975
2567
2437
2170
2082
1922
1722
1363
1346
1342
1128
1086
1030
988
924
884
697
594
561
559
513
494
442
421
420
412
410
342
325
317
258
197
188
187
175
163
162
161
159
153
141
137
136
112
99
90
87
72
67
65
64
61
59
54
52
45
34