28
506
21
764
30
601
43
474
50
419
23
358
6
254
239
16
276
92
1,143
35
261
122
7
97
1
104
5
96
13
774
20
168
70
2
88