12643 | 9283
JavaScript is required.
7064 | 2915
21927 | 14172
13623 | 8113
29876 | 26005
12592 | 7824
8327 | 4761
7330 | 3284
18276 | 12900
16519 | 10638
10924 | 7026
5891 | 3085
33937 | 32489
8837 | 6947
1164 | 594
1796 | 1153
1267 | 548
1170 | 570