3508 | 1118
JavaScript is required.
352 | 189
218 | 179
429 | 266
5047 | 4940
2930 | 2261
1315 | 342
2512 | 1388
3486 | 2700
2464 | 1096
2182 | 1233
11180 | 11167
3555 | 1229
4557 | 2544
92 | 41
188 | 102
288 | 186
368 | 239