4588 | 2430
JavaScript is required.
2121 | 1470
1989 | 885
2045 | 604
15058 | 16739
12494 | 12900
5068 | 2505
13415 | 10947
5629 | 2687
13752 | 9276
5497 | 2688
5829 | 3618
5372 | 2791
4360 | 1897
2013 | 949
1285 | 549
1935 | 1001
2915 | 1515