8125 | 4615
JavaScript is required.
1899 | 1581
1649 | 1102
3894 | 2273
3502 | 3028
5479 | 4677
5440 | 3193
19859 | 18906
8928 | 4988
4288 | 1761
4737 | 1508
38129 | 36686
64990 | 61405
64850 | 60527
1259 | 644
848 | 280
1105 | 541
1401 | 792