4893 | 2680
JavaScript is required.
33 | 10
2071 | 1580
515 | 284
2503 | 2030
4776 | 3058
4894 | 2680
5524 | 3392
5116 | 2640
6258 | 3508
6963 | 4000
13099 | 8680
6133 | 3192
7910 | 4332
279 | 193
76 | 17
97 | 44
201 | 56