19580 | 14429
JavaScript is required.
5033 | 2086
19581 | 14429
5873 | 2952
4342 | 1875
3019 | 925
10079 | 6519
4913 | 2039
5620 | 2560
7224 | 5111
4367 | 3076
1627 | 502
1841 | 574
298 | 109
2629 | 1809
2195 | 1350
1836 | 648