66903
38361
21875
16576
11322
11229
9635
5082
4324
4169
4100
3206
3100
3052
2719
2521
2177
2097
1821
1744
832
808
707
703
487
359
239
237
205
150
138
122
107
99
92
76
52
49
43
38
31
29
24
14
12
9
3
2
1
0