5311
4933
4691
4117
2115
2114
1166
771
730
483
295
160
143
105
84
75
62
53
42
38
32
29
20
10
8
6
5
4
3
2