21580 | 14139
JavaScript is required.
668 | 222
3214 | 1398
18270 | 19630
3225 | 1439
5143 | 3417
5847 | 4319
4000 | 1499
6957 | 3603
4625 | 1672
43747 | 37645
21581 | 14139
28679 | 19333
3611 | 1241
367 | 238
105 | 38
136 | 51
141 | 55