27704 | 29221
JavaScript is required.
4699 | 2292
27705 | 29221
32966 | 30614
10856 | 6631
13996 | 10235
6154 | 2871
6839 | 4096
50435 | 45323
6653 | 3012
9532 | 4872
3160 | 1240
10013 | 7067
4664 | 1890
559 | 370
622 | 311
389 | 186
464 | 177