892 | 248
JavaScript is required.
528 | 176
425 | 152
1138 | 398
1143 | 276
1554 | 612
893 | 248
807 | 164
2134 | 949
2201 | 918
5207 | 2069
10649 | 8465
12314 | 10951
9523 | 6492
446 | 213
649 | 304
610 | 256
2892 | 1471