85
580
18
503
16
263
60
242
39
215
79
570
27
167
22
146
19
138
32
106
5
49
41
316
20
36
6
72
3
33
1
29
25
2
67