38064
32315
15065
13968
13793
12851
10785
7341
5808
4676
3720
3177
3052
3045
2931
2809
2627
2053
1651
1624
842
838
745
535
494
326
309
287
283
269
193
153
144
135
105
95
72
52
42
39
33
27
20
17
16
15
6
3
2
1
0