1768 | 2239
JavaScript is required.
1769 | 2239
513 | 300
2752 | 2387
3396 | 3246
1929 | 973
2326 | 1428
13400 | 13775
7696 | 5062
6367 | 4176
13137 | 10143
10161 | 6161
56477 | 55475
144994 | 156162
105 | 71
190 | 162
161 | 157
133 | 83