42282 | 38219
JavaScript is required.
304 | 175
202 | 74
603 | 316
1529 | 991
488 | 96
1526 | 999
898 | 160
2869 | 1520
30642 | 30067
6912 | 3707
5660 | 3809
4550 | 2324
12596 | 9650
134 | 94
89 | 24
90 | 45
116 | 88