6948 | 3121
JavaScript is required.
2277 | 1785
859 | 542
5858 | 1953
707 | 404
3894 | 3446
1408 | 879
3832 | 2226
2626 | 1000
2157 | 802
2312 | 845
4665 | 2406
13910 | 12264
6710 | 4161
34 | 9
34 | 4
61 | 8
63 | 17