2642 | 1288
JavaScript is required.
992 | 727
2290 | 1941
237 | 84
1010 | 758
901 | 676
1263 | 496
4126 | 4073
1602 | 754
1166 | 306
910 | 269
1000 | 200
1970 | 842
2554 | 1333
143 | 59
174 | 84
194 | 133
135 | 74