5432 | 2846
JavaScript is required.
492 | 373
588 | 327
1680 | 1275
670 | 235
1241 | 545
955 | 304
1088 | 406
1654 | 553
5768 | 4433
31038 | 37321
6771 | 3991
39237 | 43983
9735 | 4540
30 | 13
33 | 7
297 | 200
357 | 165