2137 | 862
JavaScript is required.
454 | 278
201 | 99
269 | 120
567 | 261
628 | 282
534 | 233
956 | 266
2600 | 1279
2506 | 1557
2138 | 862
2188 | 1109
2954 | 1950
5276 | 3448
64 | 19
40 | 7
28 | 4
29 | 4