4732 | 2500
JavaScript is required.
2407 | 1520
2178 | 938
2198 | 623
15206 | 16767
12697 | 12957
5182 | 2528
13548 | 10972
5747 | 2712
13884 | 9308
5598 | 2737
6003 | 3659
5472 | 2817
4475 | 1920
5318 | 1448
2289 | 839
5177 | 1602
6716 | 2332