542 | 177
JavaScript is required.
543 | 177
3093 | 1368
17993 | 19521
3136 | 1423
4935 | 3322
5750 | 4305
3913 | 1472
6844 | 3526
4483 | 1642
43530 | 37549
21420 | 14102
28149 | 19075
3534 | 1215
211 | 124
111 | 56
512 | 467
187 | 102