17846 | 12879
JavaScript is required.
505 | 353
1826 | 1076
854 | 520
1040 | 615
1088 | 439
3035 | 1917
4011 | 3436
3356 | 1998
5717 | 4509
2823 | 1355
11636 | 9530
9994 | 9162
7898 | 4948
227 | 126
213 | 151
96 | 36
132 | 74