1318 | 1212
JavaScript is required.
484 | 308
509 | 364
1639 | 982
1015 | 360
1435 | 601
1965 | 847
5403 | 3775
5033 | 2516
4857 | 3016
6240 | 3253
14563 | 11169
16873 | 11951
951 | 514
1484 | 971
1101 | 522
978 | 495