5378 | 2626
JavaScript is required.
2121 | 1471
1989 | 885
2045 | 604
15058 | 16739
12494 | 12900
5068 | 2505
13415 | 10947
5629 | 2687
13752 | 9276
5497 | 2688
5829 | 3618
5372 | 2791
4360 | 1897
2014 | 949
1287 | 549
1938 | 1002
2916 | 1515