1603 | 405
JavaScript is required.
155 | 57
301 | 111
448 | 121
729 | 393
860 | 193
1084 | 320
587 | 90
1005 | 240
1126 | 323
1309 | 280
1344 | 321
1404 | 256
1273 | 325
352 | 245
199 | 173
225 | 134
239 | 153