3208 | 1068
JavaScript is required.
2039 | 1590
1075 | 567
2067 | 1083
2081 | 1386
3930 | 1952
8675 | 7707
11951 | 10231
15411 | 14250
7392 | 3979
3958 | 1549
8829 | 4974
35836 | 36178
10865 | 5636
323 | 175
335 | 133
291 | 147
270 | 114