5557
5112
4141
2437
2229
1918
1588
1411
1407
1374
1331
1299
921
917
829
815
746
693
657
650
648
605
555
484
478
474
429
425
379
363
355
347
288
276
273
269
268
259
258
249
244
212
201
191
188
184
183
170
164
150
141
134
123
121
106
98
84
81
80
71
60
0