38116 | 35263
JavaScript is required.
2242 | 1648
2000 | 1203
3234 | 2300
2188 | 1239
2355 | 1875
4091 | 6315
6019 | 5960
28811 | 31250
19848 | 14994
19903 | 20674
16137 | 10712
71227 | 66249
12732 | 7980
218 | 142
98 | 34
106 | 46
117 | 42