1069 | 780
JavaScript is required.
495 | 295
258 | 145
1070 | 780
735 | 344
923 | 447
1690 | 995
1887 | 911
1255 | 455
2494 | 1266
4054 | 2918
8534 | 7376
34276 | 32880
255 | 162
242 | 138
169 | 72
335 | 178