118622
64181
56847
30840
24980
24875
18875
17525
16160
15228
8344
5940
5259
4518
4386
3922
3871
3064
2827
2251
1734
1678
1638
1529
1381
1355
1013
1012
777
417
291
43
24
5
4
0