25164 | 23331
JavaScript is required.
6806 | 2755
21213 | 13785
13355 | 8050
29412 | 25840
12354 | 7727
8138 | 4607
7159 | 3131
17967 | 12762
16134 | 10439
10679 | 6929
5524 | 2929
33491 | 32233
8495 | 6671
434 | 193
1104 | 750
858 | 446
686 | 342