15918 | 13397
JavaScript is required.
7550 | 3027
22498 | 14371
14014 | 8228
30427 | 26181
13000 | 7947
8594 | 4822
7606 | 3336
18799 | 13114
16882 | 10786
11300 | 7201
6338 | 3238
34450 | 32651
9280 | 7100
750 | 293
1727 | 806
2418 | 1419
1698 | 658