12731 | 7980
JavaScript is required.
2238 | 1645
1999 | 1202
3230 | 2300
2187 | 1239
2354 | 1875
4090 | 6314
6016 | 5959
28811 | 31250
19846 | 14994
19902 | 20672
16136 | 10712
71227 | 66249
12732 | 7980
166 | 115
81 | 25
76 | 33
59 | 25