1385 | 586
JavaScript is required.
423 | 143
346 | 129
1030 | 366
992 | 250
1386 | 586
809 | 220
713 | 138
1990 | 922
2088 | 879
5061 | 2033
10479 | 8399
12200 | 10917
9390 | 6437
325 | 165
490 | 257
488 | 221
2175 | 1146