18531 | 13017
JavaScript is required.
7243 | 2965
22133 | 14272
13784 | 8158
30120 | 26083
12748 | 7884
8425 | 4786
7443 | 3297
18532 | 13017
16647 | 10716
11056 | 7075
6051 | 3139
34145 | 32557
9008 | 7020
1441 | 695
2092 | 1284
1465 | 591
1364 | 624