4707
4116
3757
2671
1963
1726
1497
1112
795
527
521
487
445
421
269
257
256
228
210
186
174
159
148
144
128
119
112
104
89
87
78
75
72
64
55
52
49
41
36
34
32
28
26
23
21
20
18
16
15
14
13
12
10
9
8
7