2067 | 624
JavaScript is required.
763 | 221
856 | 177
1486 | 638
1119 | 336
2386 | 1049
3453 | 2029
14523 | 14982
8616 | 5948
7591 | 5050
2420 | 758
2068 | 624
1778 | 565
4730 | 1536
97 | 56
148 | 87
380 | 332
85 | 35