259 | 128
JavaScript is required.
260 | 128
352 | 195
271 | 80
386 | 223
468 | 152
1408 | 701
961 | 199
2226 | 933
2083 | 722
2746 | 1443
3354 | 1307
2057 | 763
1336 | 438
91 | 29
106 | 43
114 | 56
98 | 57