4991 | 2673
JavaScript is required.
2400 | 494
1112 | 262
1113 | 241
163 | 107
80 | 25
143 | 62
128 | 75