285 | 169
JavaScript is required.
340 | 186
3095 | 3677
2218 | 2305
916 | 357
1658 | 627
1544 | 418
6865 | 5375
2348 | 1174
9636 | 8788
2722 | 1062
4596 | 2718
4748 | 3302
145 | 34
222 | 106
234 | 88
263 | 42