6299 | 2947
JavaScript is required.
4313 | 2223
27008 | 28995
32325 | 30479
10395 | 6519
13594 | 10187
5859 | 2818
6473 | 3910
49466 | 45023
6300 | 2947
9035 | 4621
2873 | 1054
9469 | 6917
4136 | 1656
136 | 18
124 | 60
91 | 15
51 | 9