3931 | 1250
JavaScript is required.
873 | 390
521 | 320
449 | 148
756 | 311
598 | 404
866 | 476
6338 | 5377
3398 | 2345
1603 | 425
2925 | 1460
4010 | 2792
2888 | 1354
1937 | 919
1237 | 537
1833 | 960
2770 | 1441