2278 | 1258
JavaScript is required.
2365 | 1707
2104 | 1241
3322 | 2341
2279 | 1258
2408 | 1881
4151 | 6342
6068 | 5968
28890 | 31265
19945 | 15018
19948 | 20686
16234 | 10730
71281 | 66258
12796 | 7998
786 | 421
539 | 154
691 | 332
728 | 442