6249
5241
2734
2485
2428
1919
1721
1378
1285
1271
1201
1154
1019
938
931
674
577
549
496
482
481
368
361
358
354
351
341
332
326
319
311
307
305
268
239
199
189
164
156
148
129
121
114
99
18
0