3931 | 1740
JavaScript is required.
2139 | 1752
773 | 510
488 | 277
667 | 243
1402 | 431
1493 | 400
2359 | 564
3400 | 1564
2999 | 1112
5169 | 3112
1945 | 674
2242 | 891
5010 | 2507
180 | 141
159 | 92
85 | 50
109 | 58