11928 | 8065
JavaScript is required.
1092 | 335
1048 | 416
1396 | 503
2965 | 1717
5619 | 1486
2771 | 1190
3868 | 2375
2778 | 984
4278 | 1958
4803 | 4619
4079 | 1756
4538 | 2176
255 | 143
185 | 94
211 | 116
131 | 41