6627
4860
2541
2446
2231
2165
1982
1402
1286
1153
1058
1057
1051
978
914
768
745
725
650
626
598
517
514
477
471
446
432
410
409
288
250
242
222
216
201
189
187
180
172
150
132
129
127
125
119
117
116
104
101
100
99
91
88
86
85
78
74
71
66