6103 | 3136
JavaScript is required.
698 | 268
1240 | 509
927 | 350
2018 | 1109
2065 | 771
3687 | 1335
2820 | 750
2042 | 560
2969 | 1291
3743 | 1493
5226 | 1826
2974 | 566
10840 | 7277
94 | 42
190 | 103
290 | 188
377 | 245