10510 | 5895
JavaScript is required.
340 | 141
262 | 76
444 | 111
1039 | 271
2414 | 832
1964 | 613
1969 | 556
2838 | 967
4851 | 2039
16249 | 11906
6783 | 3027
8274 | 3846
12352 | 6595
485 | 308
269 | 106
936 | 654
2150 | 1586