3841 | 1361
JavaScript is required.
2000 | 1430
1918 | 875
2000 | 599
15012 | 16715
12411 | 12876
5033 | 2494
13363 | 10936
5596 | 2682
13708 | 9264
5461 | 2670
5776 | 3599
5331 | 2761
4305 | 1889
1072 | 510
716 | 284
1047 | 512
1689 | 929