4427
3838
3728
3565
1702
1600
845
444
419
413
363
116
112
67
53
46
42
40
33
29
20
16
11
10
7
6
5
4
3
2