521 | 196
JavaScript is required.
826 | 735
600 | 384
334 | 175
522 | 196
1318 | 416
1415 | 386
2266 | 557
3306 | 1553
2908 | 1104
5081 | 3097
1870 | 666
2152 | 884
4913 | 2498
352 | 245
199 | 173
225 | 134
239 | 153