7926 | 4959
JavaScript is required.
3279 | 940
4839 | 2244
19098 | 16691
18456 | 13471
5293 | 1857
5972 | 2894
11672 | 7915
7927 | 4959
15775 | 14329
9351 | 5530
5649 | 2807
3268 | 1147
2548 | 934
681 | 368
1099 | 746
175 | 90
1407 | 1030