55915
17755
9803
7810
6592
5788
5038
3447
3108
2984
2734
2703
2504
2314
2052
1996
1838
1711
1563
1436
1355
1309
1274
1269
1266
1264
1154
994
908
760
724
674
617
549
516
496
482
466
372
368
361
358
351
332
311
305
239
222
219
164
156
151
148
110
92
75
67
62
60
43
19
12
11
0