17193 | 12032
JavaScript is required.
397 | 199
445 | 242
2592 | 2142
695 | 383
780 | 467
1974 | 1086
1298 | 407
1755 | 685
2255 | 922
5649 | 3837
5389 | 2617
5122 | 3076
6566 | 3378
1071 | 510
714 | 284
1045 | 502
1689 | 929