137 | 86
JavaScript is required.
138 | 86
229 | 160
126 | 92
748 | 509
565 | 334
415 | 88
846 | 300
1078 | 391
2301 | 1291
2559 | 1241
1873 | 630
3413 | 2135
3303 | 1978
102 | 20
145 | 69
214 | 85
251 | 39