11883 | 7326
JavaScript is required.
1134 | 691
1774 | 934
1319 | 844
635 | 362
2191 | 1694
8438 | 9302
2519 | 1991
1301 | 952
988 | 607
6588 | 5158
2378 | 1530
2142 | 1429
2947 | 2342
168 | 87
135 | 68
193 | 82
260 | 137