1831 | 549
JavaScript is required.
699 | 556
1269 | 626
5492 | 5387
1519 | 746
2322 | 1231
10351 | 11476
10959 | 10034
5579 | 4032
10744 | 9002
5395 | 3316
6671 | 4080
11846 | 8482
19111 | 15594
505 | 285
363 | 105
440 | 212
451 | 299