10625 | 6088
JavaScript is required.
450 | 250
454 | 277
1428 | 840
1115 | 877
2958 | 2001
1227 | 833
850 | 601
3314 | 2584
2204 | 1200
1598 | 739
3074 | 2039
28593 | 37660
4926 | 3944
148 | 64
160 | 109
102 | 79
168 | 97