101207 | 95073
JavaScript is required.
1541 | 889
978 | 528
5232 | 4870
1240 | 548
4063 | 2785
4012 | 3419
2371 | 1208
2948 | 1677
14011 | 13940
8137 | 5152
6971 | 4412
13690 | 10324
10566 | 6278
981 | 476
662 | 258
928 | 460