15899 | 13388
JavaScript is required.
7497 | 3012
22430 | 14344
13986 | 8218
30365 | 26149
12958 | 7930
8567 | 4817
7573 | 3331
18763 | 13102
16838 | 10779
11276 | 7177
6277 | 3215
34394 | 32636
9233 | 7080
702 | 284
1678 | 791
2355 | 1387
1665 | 644