3494 | 1065
JavaScript is required.
544 | 352
2005 | 1248
1098 | 382
2172 | 991
1800 | 693
2625 | 965
5165 | 3378
5031 | 2333
12024 | 8432
5698 | 2891
8723 | 5205
31319 | 28063
3495 | 1065
254 | 144
396 | 146
420 | 70
604 | 212