3975 | 1163
JavaScript is required.
417 | 141
342 | 128
1025 | 364
988 | 249
1372 | 583
801 | 219
706 | 135
1985 | 922
2079 | 873
5053 | 2032
10463 | 8392
12193 | 10917
9387 | 6434
306 | 162
479 | 252
465 | 217
2133 | 1119