12964 | 7600
JavaScript is required.
7261 | 2970
22168 | 14279
13811 | 8160
30149 | 26092
12772 | 7890
8437 | 4790
7461 | 3299
18553 | 13031
16667 | 10722
11085 | 7081
6082 | 3145
34169 | 32558
9029 | 7025
1483 | 706
2121 | 1294
1485 | 595
1379 | 626