1653 | 841
JavaScript is required.
6872 | 2780
21342 | 13888
13406 | 8062
29519 | 25883
12394 | 7738
8164 | 4628
7183 | 3156
18025 | 12788
16202 | 10477
10734 | 6942
5613 | 2967
33550 | 32280
8547 | 6703
629 | 326
1236 | 821
913 | 466
753 | 376