3356 | 1272
JavaScript is required.
1970 | 1678
1693 | 1115
3994 | 2284
3566 | 3035
5535 | 4697
5481 | 3195
19908 | 18914
8997 | 5003
4328 | 1767
4786 | 1513
38217 | 36704
65045 | 61410
64911 | 60533
941 | 459
636 | 254
903 | 445
1483 | 856