2847 | 1011
JavaScript is required.
726 | 382
296 | 49
939 | 391
944 | 255
3206 | 2327
19124 | 20579
2255 | 1168
2117 | 796
3077 | 1249
4136 | 2149
3957 | 2137
3670 | 1778
3305 | 1425
92 | 41
188 | 102
288 | 186
368 | 239