3281 | 1346
JavaScript is required.
438 | 204
631 | 310
546 | 228
2379 | 1740
733 | 265
956 | 518
1140 | 600
1029 | 321
1769 | 580
2628 | 980
2977 | 1433
3537 | 1537
6370 | 3361
5332 | 1451
2306 | 844
5191 | 1608
6738 | 2335