3914 | 1536
JavaScript is required.
1196 | 643
905 | 683
2805 | 1886
1107 | 707
748 | 490
3170 | 2536
2067 | 1175
1484 | 722
2953 | 2004
28339 | 37584
4711 | 3862
6176 | 5305
6223 | 4332
55 | 30
386 | 545
43 | 16
49 | 22