14627 | 14996
JavaScript is required.
280 | 165
836 | 247
914 | 187
1544 | 650
1178 | 347
2438 | 1060
3523 | 2041
14628 | 14996
8692 | 5956
7666 | 5063
2474 | 770
2103 | 635
1832 | 581
143 | 59
174 | 84
193 | 127
135 | 74