8175
5870
3602
3463
3153
2943
2319
1820
1770
1723
1630
1373
1366
1275
1083
1062
1053
1016
953
833
617
613
604
602
550
536
461
454
432
335
330
319
308
254
252
213
209
197
190
179
174
170
165
156
155
150
140
139
137
129
122
112
103
101
99
98
97
93
88