3942 | 1305
JavaScript is required.
2438 | 1527
2193 | 942
2215 | 629
15218 | 16771
12710 | 12962
5196 | 2533
13560 | 10979
5758 | 2716
13898 | 9318
5610 | 2742
6017 | 3667
5478 | 2823
4489 | 1924
5425 | 1467
2374 | 863
5259 | 1626
6808 | 2351