5420
4935
4797
4143
2177
2127
1069
721
671
482
346
153
108
89
88
60
58
47
35
34
30
27
25
15
10
7
5
4
3
2