2310 | 1476
JavaScript is required.
362 | 182
381 | 268
921 | 699
684 | 284
826 | 312
1112 | 294
1634 | 836
2311 | 1476
1163 | 313
2645 | 1378
3678 | 1953
13095 | 12727
3508 | 1917
122 | 70
184 | 124
458 | 377
99 | 40