19853 | 16631
JavaScript is required.
605 | 324
2247 | 740
1756 | 757
2844 | 1144
4175 | 2081
6710 | 4692
5460 | 2594
5831 | 2419
3264 | 1159
4815 | 1739
5540 | 2600
6666 | 3185
5676 | 2241
358 | 175
562 | 164
517 | 105
776 | 253