22
593
51
457
21
251
26
230
10
204
41
316
12
174
126
128
16
130
1
125
285
20
114
5
101
4
68
13
89
50
3
86
2
46