3082 | 1135
JavaScript is required.
156 | 56
288 | 130
208 | 71
293 | 129
400 | 235
276 | 270
974 | 604
769 | 364
582 | 121
1045 | 358
1235 | 433
2465 | 1311
2724 | 1261
197 | 140
83 | 27
155 | 76
137 | 85