2642 | 858
JavaScript is required.
567 | 263
594 | 262
974 | 447
1590 | 1012
1705 | 936
1863 | 738
5226 | 3520
6841 | 5163
24353 | 26491
15579 | 16626
7688 | 4924
14092 | 10736
8886 | 5664
5359 | 1458
2328 | 846
5215 | 1610
6759 | 2340