1992 | 1142
JavaScript is required.
646 | 326
799 | 370
687 | 326
731 | 297
2088 | 1699
917 | 434
1286 | 642
1375 | 807
882 | 668
1192 | 544
1307 | 853
1186 | 519
523 | 357
569 | 289
354 | 166
438 | 168