246 | 121
JavaScript is required.
239 | 159
498 | 262
2630 | 1809
736 | 346
2951 | 2099
5067 | 3134
5150 | 2730
5825 | 3452
5361 | 2722
6503 | 3569
7188 | 4033
13457 | 8734
640 | 543
194 | 63
183 | 112
196 | 80