4364 | 1689
JavaScript is required.
1158 | 977
732 | 540
2243 | 1651
1212 | 606
2206 | 1109
2189 | 1404
4068 | 1997
8783 | 7732
12060 | 10244
15519 | 14268
7472 | 3989
4049 | 1561
8944 | 4986
572 | 288
229 | 156
234 | 112
178 | 105