2354 | 1005
JavaScript is required.
758 | 755
306 | 135
365 | 119
695 | 290
2079 | 1160
1226 | 535
3769 | 2280
2670 | 1237
3136 | 1346
6974 | 5132
3052 | 1560
5340 | 3149
6026 | 2829
90 | 41
51 | 24
45 | 7
34 | 5