20827 | 19935
JavaScript is required.
3526 | 2804
605 | 317
964 | 411
1153 | 298
1483 | 610
1288 | 346
1812 | 860
3384 | 2003
1449 | 371
1796 | 576
1887 | 599
1522 | 433
2159 | 926
5543 | 1503
2449 | 888
5344 | 1660
6946 | 2396