2173 | 1162
JavaScript is required.
285 | 137
575 | 256
581 | 225
1906 | 1316
920 | 422
938 | 213
2902 | 1853
2013 | 770
9759 | 9420
3697 | 1878
2637 | 1027
2004 | 645
1857 | 514
95 | 59
91 | 37
89 | 45
103 | 50