2174 | 866
JavaScript is required.
510 | 310
226 | 127
292 | 123
604 | 281
660 | 305
575 | 239
982 | 272
2637 | 1288
2545 | 1569
2175 | 866
2216 | 1115
2988 | 1955
5308 | 3455
106 | 64
70 | 22
70 | 37
97 | 71