36035
29326
12875
12458
12402
11255
8687
4991
4876
4621
3343
3280
3073
3015
2629
2621
2428
2235
2215
1310
977
773
766
747
471
367
268
257
249
220
144
123
118
116
94
86
52
49
39
31
24
19
16
6
3
2
1
0