106
1,420
20
559
38
345
29
255
41
238
278
1,047
28
195
21
192
165
56
119
5
139
4
107
90
9
76
70
87
6
63
3
50