1634 | 662
JavaScript is required.
491 | 240
918 | 262
978 | 199
1635 | 662
1236 | 363
2496 | 1070
3588 | 2066
14731 | 15012
8784 | 5979
7742 | 5074
2535 | 779
2152 | 643
1881 | 594
142 | 90
60 | 15
64 | 21
45 | 13