2240 | 1156
JavaScript is required.
918 | 299
1430 | 546
1128 | 372
2241 | 1156
2268 | 800
3958 | 1363
2998 | 771
2250 | 585
3199 | 1362
4010 | 1550
5444 | 1855
3150 | 612
11214 | 7385
204 | 147
212 | 169
130 | 51
82 | 43