3595 | 1557
JavaScript is required.
264 | 131
431 | 223
614 | 303
2584 | 1598
2186 | 705
10260 | 6623
5705 | 2908
5350 | 3155
3596 | 1557
2317 | 870
7614 | 4457
2577 | 924
1613 | 342
228 | 178
123 | 52
258 | 210
130 | 70