3824 | 1627
JavaScript is required.
1129 | 821
3251 | 2139
3050 | 2798
5126 | 4525
5103 | 3112
19500 | 18831
8518 | 4897
3993 | 1718
4461 | 1460
37576 | 36522
64511 | 61274
64279 | 60422
8537 | 4603
145 | 82
100 | 28
216 | 147
276 | 215