7124
2015
1577
1343
1208
1196
1109
731
669
569
542
519
440
433
426
313
281
271
250
231
205
182
166
165
139
136
131
121
112
104
93
86
85
79
74
73
70
69
51
48
47
45
44
43
42
40
36
34
33
32
30
29
27
24