4932 | 2155
JavaScript is required.
465 | 218
1412 | 825
924 | 679
1525 | 1010
1434 | 548
2305 | 1321
4165 | 3562
1938 | 1011
1390 | 557
1631 | 692
1703 | 952
1111 | 403
1137 | 521
77 | 32
58 | 14
73 | 36
100 | 55