12691 | 12434
JavaScript is required.
631 | 493
607 | 397
2544 | 2045
582 | 354
1346 | 712
918 | 614
1772 | 638
3421 | 4730
8855 | 8531
5098 | 3105
12692 | 12434
10443 | 8588
24294 | 25120
300 | 235
153 | 74
355 | 280
182 | 92