3100 | 1007
JavaScript is required.
1651 | 847
1654 | 720
5924 | 5478
1818 | 815
2565 | 1290
10734 | 11557
11227 | 10085
5798 | 4081
11181 | 9056
5646 | 3359
6910 | 4125
12234 | 8568
19406 | 15675
5312 | 1446
2280 | 836
5170 | 1601
6709 | 2325