5920
5209
5017
4639
2345
1967
1126
565
362
221
212
184
156
132
105
55
51
41
39
38
33
16
14
13
11
9
8
7
6
5
4
3
2