12797 | 9338
JavaScript is required.
7270 | 2971
22179 | 14280
13818 | 8160
30159 | 26097
12790 | 7892
8442 | 4791
7465 | 3299
18568 | 13041
16684 | 10726
11097 | 7086
6093 | 3146
34186 | 32561
9044 | 7030
1504 | 716
2148 | 1312
1499 | 599
1400 | 636