3095 | 1594
JavaScript is required.
180 | 57
184 | 81
443 | 238
410 | 280
2454 | 1989
867 | 439
578 | 234
1208 | 663
460 | 219
888 | 496
1233 | 289
1197 | 391
4034 | 2374
176 | 74
194 | 123
118 | 90
198 | 117