2971 | 1016
JavaScript is required.
445 | 212
4172 | 3562
2972 | 1016
2720 | 561
3393 | 1623
185 | 112
325 | 116
371 | 63
535 | 154