13242
11311
5930
4890
4062
3621
2822
2421
2416
2156
1586
1540
1306
1273
1171
1151
917
871
850
840
642
536
389
329
268
239
221
218
162
141
136
101
99
68
44
35
31
24
21
17
9
7
5
3
2
1
0