4263 | 1644
JavaScript is required.
472 | 227
480 | 228
834 | 428
1460 | 966
1549 | 903
1705 | 704
5050 | 3482
6658 | 5118
24159 | 26402
15440 | 16570
7557 | 4900
13947 | 10684
8739 | 5626
1000 | 485
691 | 270
967 | 467
1591 | 906