2368 | 1208
JavaScript is required.
1497 | 860
970 | 528
5230 | 4870
1236 | 548
4062 | 2784
4010 | 3418
2369 | 1208
2940 | 1675
14011 | 13940
8135 | 5151
6963 | 4411
13684 | 10317
10564 | 6278
949 | 460
639 | 254
912 | 445