7158 | 5363
JavaScript is required.
7510 | 3013
22443 | 14351
13995 | 8221
30386 | 26156
12967 | 7931
8574 | 4819
7582 | 3331
18775 | 13107
16858 | 10781
11280 | 7187
6295 | 3219
34417 | 32641
9252 | 7084
716 | 284
1699 | 796
2367 | 1392
1670 | 645