1332 | 1005
JavaScript is required.
193 | 54
245 | 116
607 | 249
1252 | 959
303 | 136
803 | 370
430 | 183
509 | 111
1148 | 536
1016 | 208
1706 | 929
1780 | 699
426 | 302
488 | 237
286 | 139
342 | 134