4140 | 1880
JavaScript is required.
2444 | 1530
2196 | 943
2216 | 629
15218 | 16772
12710 | 12962
5196 | 2533
13561 | 10980
5758 | 2717
13899 | 9319
5611 | 2743
6017 | 3667
5478 | 2823
4490 | 1926
5443 | 1471
2393 | 865
5278 | 1629
6830 | 2360