19516 | 16433
JavaScript is required.
496 | 263
1995 | 651
1611 | 722
2738 | 1103
4012 | 2036
6547 | 4627
5309 | 2562
5687 | 2354
3149 | 1107
4715 | 1692
5434 | 2505
6503 | 3096
5561 | 2198
227 | 120
368 | 124
402 | 65
575 | 183