2218 | 1503
JavaScript is required.
2394 | 1614
2068 | 1310
5742 | 2631
1191 | 637
1764 | 1347
2219 | 1503
2431 | 1525
2320 | 1222
2670 | 1632
8633 | 6589
10273 | 9965
8159 | 6347
48353 | 57408
153 | 106
261 | 66
69 | 40
85 | 52