3068 | 740
JavaScript is required.
5655 | 2628
5018 | 2204
18570 | 12364
19124 | 11237
8160 | 3767
5699 | 2525
2199 | 430
1962 | 1260
1025 | 477
623 | 189