19752 | 15586
JavaScript is required.
903 | 454
2392 | 921
1350 | 631
1449 | 802
1755 | 881
7679 | 6447
3392 | 1243
3053 | 1319
8800 | 6837
13715 | 13382
13284 | 12838
6852 | 4891
1071 | 510
714 | 284
1045 | 502
1689 | 929