14488 | 10705
JavaScript is required.
800 | 414
1756 | 960
4874 | 3257
10970 | 8168
5432 | 2736
6130 | 3276
77711 | 77143
9719 | 6243
23852 | 18522
6144 | 2607
6675 | 3305
8983 | 5907
598 | 271
1788 | 1241
623 | 228
1018 | 367