2982 | 784
JavaScript is required.
2392 | 1518
2174 | 937
2193 | 622
15200 | 16765
12694 | 12956
5180 | 2527
13545 | 10971
5744 | 2711
13879 | 9306
5593 | 2736
5992 | 3657
5469 | 2813
4473 | 1920
5267 | 1442
2245 | 832
5130 | 1590
6655 | 2314