2461 | 849
JavaScript is required.
3109 | 910
4656 | 2208
18719 | 16553
18131 | 13371
5119 | 1819
5742 | 2832
11331 | 7737
7724 | 4913
15486 | 14267
8870 | 5305
5488 | 2781
3104 | 1108
2143 | 802
140 | 66
294 | 118
491 | 256
350 | 114