6848 | 3703
JavaScript is required.
1940 | 1590
1669 | 1104
3946 | 2278
3538 | 3031
5505 | 4683
5454 | 3194
19879 | 18907
8965 | 4993
4307 | 1764
4762 | 1511
38178 | 36696
65020 | 61406
64884 | 60530
443 | 245
338 | 159
498 | 262
764 | 496