61257
32884
19102
11909
11682
4239
3852
3761
3075
2531
2410
2359
962
704
678
347
139
122
96
87
70
64
52
48
43
29
24
14
10
6
3
2
1
0