6385
5053
3034
2988
2791
2556
2555
1665
1485
1439
1434
1335
1285
1227
1093
1053
1044
932
795
789
727
671
662
559
544
505
495
492
483
478
461
435
430
378
366
357
348
248
237
235
230
199
190
189
175
170
135
132
131
126
125
119
108
103
101
100
99
98
80