2325 | 791
JavaScript is required.
528 | 370
2159 | 1096
4143 | 2119
4558 | 2330
4606 | 1945
4495 | 1954
7080 | 3923
8261 | 4713
4331 | 1945
8732 | 5071
5491 | 2786
6674 | 3849
3302 | 1272
578 | 225
3695 | 1106
1299 | 552
1503 | 580