2866 | 1020
JavaScript is required.
252 | 115
273 | 65
2100 | 1328
3167 | 1342
3684 | 1399
6654 | 3307
75234 | 77388
12214 | 7271
7242 | 3877
7341 | 3704
5790 | 2583
4676 | 2159
3455 | 1340
606 | 328
424 | 122
525 | 257
529 | 331