2398 | 1225
JavaScript is required.
231 | 158
1277 | 763
587 | 198
749 | 448
1773 | 987
948 | 311
1478 | 600
2668 | 1427
3800 | 1900
4795 | 2884
2972 | 1062
2250 | 703
4755 | 2250
129 | 73
193 | 127
459 | 377
100 | 40