7535
2495
1765
1517
1466
1349
1325
878
785
730
632
608
588
578
559
464
281
275
259
252
201
195
193
187
169
167
135
134
127
119
115
111
108
103
99
97
87
81
80
57
47
43
40
37
35
31
30
29