4546
4215
4077
3591
1881
1876
790
636
591
417
281
143
80
56
49
48
45
36
34
26
22
12
11
9
8
7
6
5
4
3
2