2502 | 2276
JavaScript is required.
316 | 180
2503 | 2276
3220 | 3204
1835 | 919
2211 | 1347
13243 | 13735
7595 | 5043
6234 | 4099
13031 | 10122
10064 | 6138
56159 | 55279
144766 | 156089
20501 | 13613
171 | 34
97 | 25
143 | 40
115 | 41