112
105
93
72
70
66
46
36
34
29
391
153
83
43
33
24
17
14
13
8
6
161
106
44
40
39
30
28
26
23
20
19
10
747
5
2
21 of 893 results