5579
4415
2682
2554
2270
1766
1710
1553
1243
1049
1022
1012
1004
933
915
893
828
742
713
624
611
562
495
494
478
454
452
450
446
434
392
384
358
345
328
286
252
225
221
218
191
161
147
131
129
127
125
122
113
107
103
102
100
99
98
97
87
82