42390 | 38230
JavaScript is required.
399 | 188
252 | 80
684 | 325
1609 | 999
536 | 101
1585 | 1024
959 | 171
2917 | 1547
30742 | 30080
6996 | 3759
5716 | 3817
4602 | 2331
12642 | 9659
955 | 462
644 | 256
920 | 459
1520 | 881