4135 | 1212
JavaScript is required.
591 | 120
1553 | 637
1414 | 495
2501 | 1107
2037 | 656
1986 | 671
18638 | 19738
2570 | 775
7162 | 4797
2149 | 526
3100 | 1087
4992 | 3160
3093 | 636
130 | 38
131 | 57
105 | 35
120 | 39