2873 | 1103
JavaScript is required.
64 | 27
492 | 379
483 | 280
304 | 63
766 | 283
997 | 371
2241 | 1284
2497 | 1224
1827 | 623
3318 | 2076
3249 | 1959
2416 | 1140
92 | 41
188 | 102
288 | 186
368 | 239