40503 | 46794
JavaScript is required.
740 | 492
1565 | 830
1146 | 775
521 | 327
2082 | 1647
8311 | 9261
2450 | 1960
1235 | 921
939 | 597
6445 | 5131
2303 | 1498
2085 | 1411
2888 | 2331
135 | 63
103 | 39
161 | 136
236 | 161