20
503
16
463
42
389
17
312
25
200
13
325
8
317
15
260
11
217
19
130
215
177
4
142
86
64
734
10
123
5
115
3
113