13049 | 9546
JavaScript is required.
21373 | 13937
12870 | 9683
6085 | 2644
4783 | 2065
4418 | 2163
3244 | 1207
3956 | 1539
6202 | 3007
3781 | 1429
16216 | 13644
13050 | 9546
3649 | 1089
87 | 32
694 | 373
609 | 322
401 | 104