4129 | 1568
JavaScript is required.
1113 | 872
240 | 65
1220 | 957
635 | 130
2570 | 1454
30179 | 29976
6573 | 3653
5413 | 3659
4311 | 2293
12309 | 9482
7746 | 4552
41868 | 38103
90 | 22
63 | 20
81 | 27
64 | 12