743 | 142
JavaScript is required.
1335 | 964
358 | 81
1349 | 980
744 | 142
2696 | 1476
30399 | 30036
6720 | 3675
5530 | 3776
4417 | 2304
12460 | 9583
7892 | 4648
42057 | 38181
449 | 469
384 | 297
327 | 192
597 | 426