18631 | 16013
JavaScript is required.
7495 | 3012
22426 | 14343
13986 | 8218
30362 | 26148
12957 | 7928
8567 | 4817
7573 | 3331
18761 | 13099
16837 | 10779
11274 | 7176
6275 | 3214
34393 | 32632
9229 | 7079
701 | 284
1674 | 790
2351 | 1387
1654 | 643