2251 | 1169
JavaScript is required.
2268 | 1537
1962 | 1261
5654 | 2618
1120 | 559
1703 | 1327
2149 | 1445
2367 | 1506
2252 | 1169
2601 | 1586
8571 | 6574
10191 | 9944
8097 | 6327
48171 | 57331
96 | 46
53 | 24
48 | 7
35 | 5