65996
30879
24084
16524
11054
3971
3898
3067
2831
2451
2374
1971
1836
931
687
622
330
132
121
91
81
70
49
43
41
39
26
23
17
9
8
6
0