3900 | 2691
JavaScript is required.
156 | 102
1161 | 1069
1045 | 510
1919 | 926
1225 | 696
1836 | 702
2014 | 723
2378 | 896
2771 | 1202
3703 | 1913
3682 | 1797
2586 | 1049
3442 | 1679
166 | 30
106 | 6
186 | 48
249 | 64