159
152
43
39
26
8
6
5
2
505
210
165
126
112
111
99
97
94
85
83
82
13
101
134
11
2,687
7
1
1092 - 1113 of 3,832 results