1492 | 364
JavaScript is required.
352 | 170
360 | 152
433 | 220
1255 | 908
610 | 225
681 | 175
991 | 334
2407 | 1240
1490 | 592
4142 | 2478
2937 | 1288
3470 | 1395
7353 | 5222
1950 | 920
1246 | 541
1851 | 970
2796 | 1446