22
595
51
460
21
252
26
232
10
204
12
173
126
132
16
130
1
125
20
114
5
101
4
68
13
89
6
348
50
3
86
2
46