858 | 368
JavaScript is required.
311 | 181
388 | 162
674 | 387
354 | 174
1253 | 848
859 | 368
998 | 469
1838 | 1058
2030 | 958
1337 | 472
2600 | 1284
4142 | 2946
8684 | 7450
416 | 295
419 | 272
306 | 86
284 | 102