2793 | 754
JavaScript is required.
292 | 88
294 | 88
389 | 98
1119 | 606
856 | 346
1654 | 754
1878 | 596
1752 | 593
1948 | 612
2359 | 759
2845 | 1281
2681 | 924
2222 | 596
158 | 111
91 | 25
99 | 56
130 | 91