14536 | 12659
JavaScript is required.
446 | 422
1211 | 604
5438 | 5374
1455 | 725
2269 | 1221
10274 | 11457
10908 | 10026
5541 | 4023
10688 | 8996
5355 | 3312
6634 | 4078
11781 | 8463
19056 | 15576
89 | 21
129 | 61
109 | 38
82 | 35