19241 | 12810
JavaScript is required.
5276 | 2199
1299 | 646
5613 | 5052
1543 | 649
4575 | 2885
4231 | 3472
2539 | 1241
3243 | 1729
14390 | 14061
8329 | 5207
7361 | 4540
14080 | 10379
10820 | 6346
4110 | 1351
2004 | 777
3969 | 1477