1518 | 391
JavaScript is required.
243 | 98
220 | 159
319 | 122
315 | 130
342 | 105
631 | 260
1350 | 552
959 | 234
2149 | 599
1968 | 951
10212 | 9016
9053 | 8755
1889 | 722
1067 | 509
712 | 282
1043 | 502
1683 | 928