1298 | 292
JavaScript is required.
236 | 111
514 | 265
432 | 237
377 | 171
1029 | 432
934 | 410
1299 | 292
1979 | 583
3569 | 1663
3913 | 2278
6553 | 3474
8152 | 4767
62 | 19
65 | 18
178 | 100
140 | 67