5948 | 2929
JavaScript is required.
7680 | 3059
22667 | 14414
14126 | 8254
30573 | 26215
13140 | 7984
8696 | 4853
7688 | 3373
18932 | 13156
16984 | 10834
11405 | 7242
6469 | 3326
34552 | 32673
9427 | 7149
854 | 322
1852 | 830
2579 | 1467
1802 | 724