11653 | 7896
JavaScript is required.
3272 | 936
4830 | 2243
19070 | 16688
18438 | 13457
5284 | 1852
5965 | 2877
11654 | 7896
7918 | 4957
15766 | 14327
9320 | 5522
5644 | 2805
3257 | 1144
2523 | 930
484 | 279
872 | 651
141 | 74
1356 | 1011