974 | 283
JavaScript is required.
344 | 175
502 | 210
447 | 127
364 | 140
980 | 602
952 | 400
1255 | 600
975 | 283
1478 | 441
2542 | 1152
1522 | 456
2928 | 1566
1610 | 495
1071 | 510
714 | 284
1045 | 502
1689 | 929