1570 | 403
JavaScript is required.
875 | 405
1960 | 1350
2450 | 1663
1501 | 740
16585 | 20483
6808 | 4844
2724 | 1356
9309 | 7232
6864 | 5310
8543 | 6710
61700 | 73066
11082 | 8909
24916 | 24642
279 | 190
143 | 50
161 | 89
182 | 73