10968 | 5651
JavaScript is required.
1158 | 977
731 | 540
2243 | 1651
1212 | 606
2206 | 1109
2189 | 1404
4068 | 1997
8783 | 7732
12060 | 10244
15519 | 14268
7472 | 3989
4049 | 1561
8944 | 4986
571 | 288
229 | 156
234 | 112
177 | 105