5661
4886
2691
2671
2562
2402
2355
1806
1382
1257
1241
1124
1120
1090
1077
888
877
785
737
661
645
493
492
484
462
461
442
391
379
284
262
251
247
246
236
210
206
204
190
184
175
174
168
148
147
142
140
127
117
111
104
100
99
94
92
88
81
78