3486 | 1286
JavaScript is required.
399 | 106
470 | 147
478 | 289
729 | 376
1074 | 470
783 | 177
1794 | 665
2138 | 715
1833 | 514
1713 | 453
5417 | 2783
2413 | 693
5228 | 1435
2212 | 821
5079 | 1576
6599 | 2294