1329 | 403
JavaScript is required.
2404 | 1393
2817 | 2626
4870 | 4359
4894 | 3047
19265 | 18761
8245 | 4789
3860 | 1679
4340 | 1432
37314 | 36432
64281 | 61200
64035 | 60360
8336 | 4564
4668 | 1505
956 | 484
563 | 221
627 | 290
822 | 278