1486 | 482
JavaScript is required.
751 | 494
720 | 517
2304 | 2073
1818 | 1408
617 | 257
1724 | 1125
2339 | 1642
3169 | 1785
2358 | 1155
4843 | 2813
2137 | 1048
7568 | 5649
7716 | 6185
200 | 49
111 | 29
172 | 62
142 | 64