6793 | 4942
JavaScript is required.
532 | 292
2099 | 741
1090 | 579
1194 | 761
1508 | 831
7126 | 6306
3160 | 1207
2801 | 1228
8394 | 6751
13339 | 13269
12985 | 12748
6608 | 4854
7281 | 3837
168 | 68
252 | 150
119 | 45
713 | 378