3229 | 2300
JavaScript is required.
2237 | 1645
1999 | 1202
3230 | 2300
2186 | 1239
2353 | 1875
4090 | 6314
6016 | 5959
28811 | 31250
19845 | 14994
19902 | 20672
16135 | 10712
71226 | 66249
12731 | 7980
166 | 114
81 | 25
76 | 32
59 | 24