3408 | 1891
JavaScript is required.
685 | 384
1595 | 924
4761 | 3163
10810 | 8110
5264 | 2712
5994 | 3226
77511 | 77051
9625 | 6196
23607 | 18453
6046 | 2561
6527 | 3261
8798 | 5855
419 | 225
1618 | 1191
496 | 191
863 | 332