1637 | 576
JavaScript is required.
356 | 229
1670 | 1289
2074 | 1457
1057 | 655
16173 | 20402
6461 | 4791
2453 | 1323
9011 | 7171
6630 | 5268
8226 | 6650
61150 | 72935
10759 | 8826
24606 | 24428
94 | 58
66 | 17
189 | 129
251 | 196