4521 | 1386
JavaScript is required.
3011 | 1601
1317 | 629
787 | 443
1063 | 384
808 | 310
1193 | 534
955 | 490
809 | 463
1419 | 745
2843 | 657
1172 | 260
1414 | 378
1850 | 831
4228 | 1355
2009 | 777
4082 | 1483
5397 | 2200