8396 | 5065
JavaScript is required.
907 | 500
1543 | 919
1076 | 471
3307 | 2203
898 | 411
1835 | 827
1407 | 734
2195 | 729
4004 | 4862
9357 | 8634
5558 | 3158
13259 | 12529
11069 | 8684
2183 | 1169
2114 | 891
1449 | 520
1626 | 531