12993 | 10282
JavaScript is required.
1469 | 1045
1231 | 810
1648 | 1277
922 | 413
1381 | 536
1225 | 449
1755 | 601
2171 | 1064
2521 | 1231
6828 | 5356
9224 | 10502
10207 | 7506
472 | 188
3484 | 1012
1172 | 537