4781
4308
4162
3639
2018
1694
892
439
295
237
219
158
96
77
73
52
45
42
33
24
21
20
13
11
10
8
6
5
4
3
2