518
1,898
122
547
149
457
67
341
58
340
278
1,048
38
373
29
298
95
297
87
264
53
207
62
189
48
178
74
160
36
169
147
28
124