3595 | 1654
JavaScript is required.
104 | 58
226 | 153
492 | 386
182 | 102
378 | 301
1400 | 1184
1291 | 606
2193 | 966
1405 | 742
2005 | 732
2181 | 754
2581 | 934
2937 | 1229
95 | 59
91 | 37
89 | 45
103 | 50