2839 | 1132
JavaScript is required.
249 | 171
316 | 147
2092 | 1668
519 | 236
707 | 467
877 | 363
745 | 280
1532 | 532
2269 | 935
2589 | 1337
3249 | 1491
5972 | 3309
6679 | 5196
82 | 22
58 | 18
92 | 29
97 | 18