698 | 281
JavaScript is required.
318 | 114
298 | 185
376 | 139
372 | 143
402 | 119
699 | 281
1431 | 574
1089 | 264
2228 | 625
2046 | 972
10415 | 9089
9156 | 8805
1974 | 761
5228 | 1435
2213 | 822
5081 | 1577
6600 | 2299