3920 | 1633
JavaScript is required.
1391 | 1013
1150 | 737
1591 | 1252
879 | 396
1315 | 506
1186 | 440
1712 | 581
2109 | 1029
2471 | 1211
6735 | 5277
9027 | 10389
10117 | 7472
435 | 166
3387 | 981
1126 | 525