528
496
430
244
191
170
165
133
115
96
90
75
880
757
203
166
139
135
111
83
73
50
45
44
322
274
81
77
69
64
62
57
49
43
2,884
113
119
2
33
19
435
1
63
74
21 of 5,702 results