5944
5267
5231
4682
2323
2142
1156
565
526
487
381
188
156
113
108
52
47
42
41
38
36
18
17
15
12
10
9
7
6
5
4
3
2