21891 | 18803
JavaScript is required.
1470 | 809
1580 | 698
5845 | 5461
1773 | 808
2512 | 1278
10671 | 11544
11162 | 10077
5751 | 4073
11112 | 9047
5598 | 3354
6868 | 4109
12160 | 8554
19361 | 15654
4147 | 1351
2006 | 777
4001 | 1477
5308 | 2199