22016 | 14253
JavaScript is required.
235 | 127
372 | 136
247 | 79
932 | 277
3463 | 1445
18930 | 19961
3444 | 1485
5485 | 3536
6126 | 4378
4245 | 1583
7211 | 3647
4869 | 1718
44154 | 37804
201 | 149
208 | 91
692 | 553
1859 | 1416