8160 | 4624
JavaScript is required.
1978 | 1683
1698 | 1117
3999 | 2285
3589 | 3041
5537 | 4700
5485 | 3196
19916 | 18920
9002 | 5005
4328 | 1768
4789 | 1515
38220 | 36706
65053 | 61412
64921 | 60535
1071 | 510
714 | 284
1045 | 502
1689 | 929