5236
4768
4673
4062
2118
1918
1063
617
579
489
325
160
141
98
91
53
37
36
33
31
29
19
16
13
10
9
6
5
4
3
2