5021
4699
4515
3754
2065
1994
984
588
567
443
299
151
107
83
63
56
53
38
34
25
20
19
12
10
9
7
6
5
4
3
2