3538 | 1356
JavaScript is required.
882 | 684
445 | 302
314 | 209
396 | 246
534 | 336
461 | 299
520 | 361
879 | 502
576 | 231
447 | 243
1036 | 656
1916 | 1056
1047 | 399
91 | 43
51 | 24
45 | 7
34 | 5