3395 | 1993
JavaScript is required.
168 | 79
282 | 125
366 | 244
511 | 275
415 | 178
390 | 90
515 | 329
816 | 293
1386 | 652
895 | 428
3148 | 1916
4260 | 3235
1726 | 602
84 | 15
334 | 181
219 | 119
190 | 129