1304 | 305
JavaScript is required.
159 | 59
126 | 42
621 | 186
1156 | 468
1429 | 404
3744 | 2052
1283 | 296
4009 | 2203
2071 | 561
589 | 153
2045 | 1528
8819 | 8084
4500 | 1929
16193 | 11763
3153 | 903
34500 | 31661
4707 | 1735
5007 | 2797
3909 | 1812
7732 | 4219
4531 | 1483
2663 | 615
2937 | 851
4017 | 1261
2323 | 512
9228 | 5328
9382 | 5701
3457 | 1239
2105 | 420