3395 | 1304
JavaScript is required.
1385 | 561
2273 | 1444
2869 | 1786
1944 | 829
16874 | 20542
7109 | 4895
2931 | 1410
9656 | 7310
7085 | 5369
8822 | 6786
62075 | 73207
11365 | 8996
25253 | 24724
5318 | 1448
2288 | 839
5177 | 1602
6715 | 2332