10527 | 8861
JavaScript is required.
7189 | 2942
22092 | 14252
13722 | 8139
30065 | 26068
12714 | 7868
8402 | 4783
7420 | 3293
18446 | 12999
16616 | 10702
11018 | 7068
6004 | 3120
34074 | 32541
8976 | 7018
1377 | 680
2030 | 1256
1422 | 584
1323 | 608