3416 | 1200
JavaScript is required.
440 | 131
216 | 75
355 | 139
336 | 88
533 | 214
375 | 121
512 | 178
563 | 267
458 | 316
1292 | 656
1071 | 395
940 | 155
1411 | 457
2900 | 1227
1815 | 719
2776 | 1321
4005 | 2007