1986 | 1040
JavaScript is required.
199 | 135
311 | 193
869 | 841
340 | 197
250 | 147
343 | 180
1560 | 1075
779 | 399
798 | 495
685 | 335
1113 | 685
1242 | 659
2066 | 1527
70 | 25
53 | 11
81 | 34