529 | 169
JavaScript is required.
1040 | 417
612 | 341
530 | 169
835 | 334
646 | 421
952 | 494
6462 | 5408
3493 | 2363
1694 | 445
2991 | 1478
4124 | 2812
2987 | 1380
5384 | 1462
2353 | 858
5246 | 1625
6798 | 2350