2383 | 1266
JavaScript is required.
2514 | 1687
2139 | 1329
5809 | 2642
1274 | 690
1814 | 1362
2257 | 1540
2476 | 1533
2384 | 1266
2728 | 1680
8699 | 6613
10337 | 9986
8226 | 6365
48427 | 57457
136 | 81
200 | 132
471 | 390
101 | 43