11749 | 9052
JavaScript is required.
6731 | 2709
20909 | 13678
13253 | 8020
29223 | 25765
12288 | 7710
8093 | 4562
7116 | 3099
17884 | 12717
16034 | 10397
10566 | 6897
5406 | 2898
33296 | 32129
8373 | 6601
170 | 50
981 | 661
802 | 432
591 | 273