3004 | 1166
JavaScript is required.
398 | 224
484 | 247
496 | 348
1048 | 772
862 | 330
989 | 359
1232 | 370
1772 | 860
2469 | 1497
1288 | 326
2796 | 1422
3822 | 1980
13283 | 12809
89 | 21
124 | 55
105 | 37
80 | 34