14627 | 12513
JavaScript is required.
1620 | 596
1043 | 494
1693 | 810
4013 | 2679
1441 | 814
6606 | 2204
1355 | 539
5100 | 3689
2145 | 1142
4406 | 2400
3266 | 1136
2769 | 923
3061 | 1048
540 | 214
969 | 576
919 | 444
884 | 350