4128
3732
3554
3214
1709
1548
702
369
276
261
254
128
80
79
51
46
42
32
25
21
20
17
10
9
8
7
5
4
3
2
1