5195
4868
4625
3900
2015
1939
1032
663
618
455
282
137
98
94
64
61
41
31
30
25
24
22
12
10
9
8
6
5
4
3
2
1