20971 | 16241
JavaScript is required.
7334 | 2985
22263 | 14294
13874 | 8171
30222 | 26111
12841 | 7900
8488 | 4797
7511 | 3309
18631 | 13061
16732 | 10744
11160 | 7105
6151 | 3159
34255 | 32580
9093 | 7035
452 | 172
1566 | 756
2211 | 1344
1555 | 617