293 | 183
JavaScript is required.
150 | 111
294 | 183
539 | 424
201 | 107
393 | 316
1414 | 1185
1316 | 611
2218 | 981
1429 | 748
2030 | 735
2200 | 766
2614 | 945
2958 | 1241
10 | 1
16 | 5
12 | 3