5962 | 3502
JavaScript is required.
213 | 113
2911 | 3553
2098 | 2279
821 | 287
1594 | 611
1456 | 404
6751 | 5325
2272 | 1143
9536 | 8776
2660 | 1049
4489 | 2671
4678 | 3283
92 | 41
188 | 102
288 | 186
368 | 239