8952 | 6893
JavaScript is required.
494 | 249
1034 | 480
719 | 372
1788 | 1002
1456 | 1017
3692 | 2146
1479 | 924
1106 | 669
3584 | 2632
2439 | 1263
1766 | 775
3291 | 2073
28914 | 37719
560 | 286
414 | 188
416 | 219
211 | 76