309
3,082
241
838
132
753
81
669
103
462
53
476
38
339
52
335
21
258
26
239
162
22
190
15
175
113
19
1,016
12
165
3
139
2
89