41
506
57
355
14
324
12
284
28
248
25
196
246
184
13
199
32
280
35
210
11
150
7
123
137
974
2
114
4
122