2131 | 711
JavaScript is required.
1132 | 959
706 | 523
2226 | 1651
1202 | 605
2202 | 1109
2183 | 1404
4062 | 1996
8774 | 7732
12055 | 10244
15513 | 14268
7468 | 3989
4045 | 1561
8940 | 4986
45 | 25
28 | 12
23 | 12
24 | 9