3406 | 1890
JavaScript is required.
685 | 384
1592 | 920
4756 | 3155
10799 | 8094
5258 | 2711
5992 | 3221
77507 | 77048
9624 | 6196
23603 | 18452
6046 | 2561
6525 | 3260
8798 | 5855
416 | 224
1610 | 1191
495 | 191
861 | 331