21712 | 16563
JavaScript is required.
7170 | 2940
22064 | 14242
13710 | 8137
30023 | 26060
12692 | 7862
8390 | 4777
7406 | 3292
18421 | 12986
16594 | 10694
10998 | 7061
5989 | 3117
34048 | 32530
8937 | 6981
1318 | 650
1944 | 1223
1388 | 575
1275 | 592