3949 | 1657
JavaScript is required.
1460 | 1040
1227 | 799
1644 | 1277
920 | 410
1380 | 534
1222 | 447
1753 | 599
2167 | 1063
2518 | 1228
6816 | 5341
9180 | 10480
10202 | 7500
470 | 186
3476 | 1005
1167 | 535