851 3338
328 3777
271 889
266 5376
252 2763
249 65
246 83
238 3113
228 4096
221 4192
204 107
197 133
163 72
145 114
131 126