4961 | 2672
JavaScript is required.
3983 | 4343
2662 | 2344
688 | 457
362 | 212
363 | 94
329 | 191
875 | 423
421 | 111
766 | 156
2201 | 1293
1741 | 733
1925 | 678
3212 | 1425
113 | 79
164 | 78
188 | 143
214 | 141