1694 | 1072
JavaScript is required.
719 | 319
501 | 294
520 | 281
623 | 264
596 | 282
257 | 95
492 | 178
709 | 321
682 | 267
375 | 266
900 | 466
452 | 218
1949 | 920
1244 | 540
1849 | 969
2785 | 1444