4342 | 2136
JavaScript is required.
21210 | 13838
12650 | 9558
5954 | 2582
4726 | 2053
4343 | 2136
3195 | 1199
3896 | 1514
6139 | 2993
3736 | 1422
15874 | 13432
12877 | 9467
3545 | 1053
623 | 360
566 | 307
373 | 96
357 | 117