2489 | 1016
JavaScript is required.
455 | 206
358 | 195
571 | 257
1524 | 629
2300 | 1205
3510 | 2133
4302 | 1988
9467 | 7918
9637 | 7346
3166 | 1924
5353 | 3401
9522 | 6617
3742 | 1745
254 | 172
117 | 37
131 | 64
156 | 49