3869 | 2027
JavaScript is required.
596 | 198
872 | 225
1147 | 402
1522 | 456
2191 | 1092
2146 | 728
2139 | 724
1731 | 576
2237 | 921
2944 | 1423
4706 | 3137
5160 | 2566
10842 | 8319
51 | 8
69 | 28
55 | 17
36 | 11