594 | 312
JavaScript is required.
1453 | 731
443 | 162
359 | 200
595 | 312
2898 | 1899
840 | 369
3157 | 2136
5246 | 3176
5238 | 2749
5961 | 3486
5454 | 2743
6585 | 3581
7352 | 4050
1327 | 603
856 | 342
1235 | 633
1988 | 1057