3686 | 1264
JavaScript is required.
547 | 288
669 | 329
580 | 297
633 | 264
1960 | 1652
811 | 406
1176 | 617
1235 | 772
811 | 654
1043 | 525
1219 | 836
1102 | 509
42 | 8
36 | 3
55 | 14
35 | 4