290
135
120
107
78
74
65
63
54
44
39
36
156
103
91
85
70
64
61
50
47
33
24
320
271
158
129
97
53
48
46
42
38
272
94
41
57
83
51
913
1
28
27
21 of 2,501 results