1097 | 337
JavaScript is required.
4393 | 2243
27186 | 29069
32481 | 30509
10489 | 6527
13671 | 10198
5921 | 2823
6525 | 3964
49700 | 45103
6354 | 2959
9125 | 4694
2925 | 1119
9580 | 6948
4213 | 1713
155 | 85
520 | 488
89 | 111
240 | 219