3894 | 1536
JavaScript is required.
1201 | 553
1958 | 1130
3275 | 2075
3987 | 1929
9135 | 7847
9168 | 7240
2948 | 1891
5116 | 3347
9200 | 6545
3545 | 1681
11140 | 8524
10563 | 11248
7132 | 3870
206 | 121
182 | 94
128 | 87
405 | 286