8363
2539
1897
1561
1541
1391
1316
862
759
754
662
649
587
572
551
523
298
291
283
281
224
214
211
178
175
172
138
118
117
115
112
111
110
107
105
93
87
85
83
71
68
66
59
46
44
40
39
38
37
35
34
32
31
27
26