6347
5505
3296
3141
3131
2736
2604
1741
1568
1540
1397
1364
1293
1272
1262
1198
1089
1031
858
848
755
754
623
584
556
549
542
533
517
511
478
445
382
331
323
320
292
271
260
256
202
190
188
172
171
167
166
153
150
145
129
119
113
107
100
99