2935 | 1059
JavaScript is required.
384 | 223
480 | 247
495 | 348
1045 | 772
857 | 328
985 | 356
1230 | 370
1770 | 859
2464 | 1497
1284 | 325
2795 | 1422
3819 | 1980
13280 | 12809
146 | 69
177 | 108
131 | 53
130 | 93