26358
17835
12934
11173
10596
9733
5098
2559
2381
2370
2348
2286
2032
1933
1813
1730
1711
1579
1563
1257
994
973
841
746
516
472
78
77
17
16
15
13
3
2
1
0