3352 | 1180
JavaScript is required.
536 | 177
426 | 152
1140 | 400
1145 | 276
1557 | 615
893 | 248
810 | 165
2140 | 949
2202 | 919
5208 | 2071
10651 | 8465
12314 | 10955
9523 | 6493
452 | 216
652 | 304
614 | 257
2900 | 1475