1556 | 1007
JavaScript is required.
192 | 65
163 | 66
251 | 67
200 | 127
188 | 36
2395 | 1226
562 | 139
492 | 164
931 | 339
77 | 33
78 | 33
219 | 167
291 | 228
732 | 838
238 | 198
166 | 97
384 | 295
196 | 85
216 | 145
414 | 279
180 | 114
220 | 116
247 | 129
1054 | 1342
204 | 90
207 | 79
279 | 126
137 | 55
185 | 101