49
882
50
727
38
339
29
312
24
259
263
25
192
19
164
8
163
6
334
13
166
448
155
21
143
9
116
3
66
89
2
82
79