3950 | 3469
JavaScript is required.
2579 | 1974
903 | 586
5923 | 1998
749 | 412
3951 | 3469
1451 | 913
3864 | 2231
2654 | 1005
2192 | 812
2369 | 856
4706 | 2413
13956 | 12300
6748 | 4175
74 | 32
80 | 25
183 | 132
171 | 107