5978 | 3672
JavaScript is required.
291 | 199
2804 | 2115
947 | 617
5978 | 2034
792 | 422
3997 | 3475
1487 | 940
3887 | 2237
2688 | 1014
2229 | 817
2409 | 861
4745 | 2419
14002 | 12317
135 | 65
132 | 72
104 | 41