3983 | 1612
JavaScript is required.
282 | 183
5625 | 4719
5029 | 3035
3421 | 1603
16522 | 14840
4475 | 1746
3984 | 1612
6677 | 3161
2921 | 977
13185 | 8812
5072 | 2167
12220 | 7805
6343 | 2576
207 | 124
109 | 55
509 | 465
187 | 101