9058 | 5678
JavaScript is required.
7508 | 3013
22441 | 14351
13992 | 8220
30379 | 26156
12966 | 7931
8573 | 4819
7576 | 3331
18774 | 13107
16851 | 10781
11279 | 7185
6290 | 3219
34414 | 32639
9247 | 7084
708 | 284
1689 | 795
2367 | 1392
1667 | 644