5947 | 3260
JavaScript is required.
637 | 342
331 | 184
306 | 241
519 | 269
717 | 303
650 | 343
2847 | 2273
1113 | 473
8291 | 7902
14002 | 17112
4068 | 2731
2732 | 1163
3090 | 1432
74 | 14
52 | 4
88 | 20
227 | 63