12934 | 9455
JavaScript is required.
7561 | 3031
22517 | 14376
14036 | 8228
30462 | 26186
13020 | 7952
8608 | 4825
7619 | 3337
18813 | 13116
16892 | 10790
11312 | 7202
6364 | 3258
34468 | 32656
9301 | 7111
761 | 301
1736 | 808
2445 | 1432
1710 | 660