3953 | 1384
JavaScript is required.
2274 | 1497
2096 | 914
2138 | 616
15145 | 16755
12615 | 12936
5137 | 2516
13498 | 10964
5703 | 2706
13818 | 9290
5558 | 2714
5925 | 3640
5428 | 2803
4428 | 1910
3874 | 1346
1992 | 774
3719 | 1464
5048 | 2185