20706 | 18063
JavaScript is required.
2144 | 1868
439 | 291
1173 | 543
723 | 455
1569 | 598
3193 | 4307
8596 | 8499
4843 | 3066
12427 | 12398
10217 | 8505
24033 | 24899
5643 | 2862
58591 | 70488
135 | 39
135 | 22
137 | 61
188 | 83