2294 | 678
JavaScript is required.
1059 | 488
544 | 247
1999 | 1150
1557 | 830
752 | 471
818 | 384
677 | 422
635 | 255
707 | 275
2090 | 1461
570 | 197
677 | 431
510 | 381
5328 | 1449
2299 | 841
5189 | 1607
6736 | 2335