2015
1723
618
446
420
346
273
217
177
163
115
86
85
84
80
76
72
69
67
65
61
52
48
47
45
44
42
41
40
38
37
36
35
34
32
30
28
27
26
23
22
20
19
18
17
14
13
12
11
10
9