3942 | 1242
JavaScript is required.
541 | 325
1008 | 394
3042 | 1592
4115 | 2793
8534 | 5885
11656 | 8813
7965 | 4581
9329 | 4732
3943 | 1242
6683 | 2136
9186 | 3842
4644 | 1745
2669 | 782
495 | 350
273 | 107
939 | 654
2154 | 1586