1681 | 964
JavaScript is required.
874 | 420
637 | 357
1682 | 964
1380 | 990
3386 | 2116
1417 | 915
1048 | 663
3515 | 2619
2385 | 1259
1739 | 770
3250 | 2065
28829 | 37711
5171 | 4001
76 | 28
78 | 32
63 | 17
45 | 10