3797 | 1547
JavaScript is required.
145 | 76
2571 | 1297
12688 | 8415
5956 | 3080
3798 | 1547
4501 | 2111
15493 | 9635
8309 | 4424
15324 | 11627
4708 | 1706
7498 | 3274
12074 | 9201
8253 | 4427
89 | 41
188 | 101
288 | 186
368 | 239