5607 | 3094
JavaScript is required.
3130 | 1642
1372 | 652
831 | 463
1102 | 391
839 | 322
1227 | 546
992 | 503
834 | 472
1473 | 774
2876 | 672
1211 | 266
1476 | 393
1915 | 851
5384 | 1462
2353 | 858
5246 | 1625
6798 | 2350