2161 | 1050
JavaScript is required.
923 | 564
759 | 538
2358 | 2114
1871 | 1442
651 | 337
1764 | 1186
2385 | 1676
3204 | 1801
2419 | 1164
4875 | 2824
2162 | 1050
7603 | 5653
7758 | 6232
127 | 70
137 | 44
128 | 74
84 | 20