120 | 78
JavaScript is required.
121 | 78
185 | 105
892 | 258
1098 | 428
1320 | 482
1467 | 583
1094 | 292
3767 | 2168
1307 | 478
1305 | 297
2880 | 970
2895 | 1039
1723 | 441
80 | 19
94 | 10
79 | 22
132 | 64