2169 | 691
JavaScript is required.
339 | 244
808 | 361
2820 | 1470
3855 | 2649
8230 | 5838
11392 | 8770
7714 | 4542
8999 | 4683
3736 | 1208
6331 | 2052
8587 | 3627
4296 | 1601
2465 | 748
66 | 15
90 | 75
68 | 49
94 | 31