320
203
78
962
88
686
116
547
112
522
111
428
53
363
39
347
54
331
20
900
14
268
46
234
50
235
71
263
102
77
13
1,241
10
177
186
19
167