12986 | 7608
JavaScript is required.
7286 | 2972
22199 | 14286
13829 | 8162
30176 | 26102
12799 | 7893
8450 | 4794
7471 | 3300
18578 | 13043
16689 | 10726
11107 | 7091
6105 | 3147
34197 | 32564
9048 | 7030
103 | 21
1521 | 726
2165 | 1319
1504 | 600