6745
5408
3206
3188
2969
2883
2867
1883
1631
1489
1468
1389
1370
1275
1175
1115
1047
874
866
855
743
699
648
572
565
534
516
501
494
464
434
432
422
371
303
283
276
257
242
241
231
202
189
178
174
171
163
154
149
146
124
120
118
117
100
99
87
81