2856 | 1786
JavaScript is required.
1374 | 560
2269 | 1443
2857 | 1786
1937 | 829
16865 | 20542
7102 | 4894
2927 | 1407
9647 | 7310
7080 | 5366
8819 | 6785
62071 | 73207
11362 | 8994
25249 | 24724
5278 | 1442
2256 | 832
5138 | 1591
6671 | 2315