50
986
58
879
34
823
40
670
13
621
19
550
394
15
469
452
46
323
8
230
18
240
21
211
228
5
201
10
168
11
169