36035
29326
12875
12458
8687
4991
4621
3343
3280
3073
2629
2621
977
773
747
367
220
144
123
118
94
86
52
49
31
24
19
16
6
3
2
1
0