12370 | 9529
JavaScript is required.
604 | 385
153 | 42
2563 | 3112
990 | 736
2713 | 2983
2018 | 1564
1613 | 744
2062 | 1073
4793 | 4278
552 | 642
199 | 68
212 | 98
152 | 64
158 | 69