4327 | 1384
JavaScript is required.
673 | 267
581 | 261
591 | 387
1155 | 792
1014 | 354
1133 | 388
1351 | 452
1913 | 877
2583 | 1513
1428 | 359
2957 | 1442
3956 | 2033
13432 | 12837
2048 | 960
1313 | 554
1982 | 1015
3024 | 1540