2194 | 1222
JavaScript is required.
3996 | 2807
3265 | 2074
1557 | 581
2195 | 1222
14195 | 11267
12695 | 8285
3866 | 1996
10570 | 8522
11711 | 9410
4000 | 1721
548 | 254
414 | 177
495 | 209
443 | 204