4011 | 1390
JavaScript is required.
1316 | 758
1629 | 502
14599 | 16616
11757 | 12780
4664 | 2419
12942 | 10746
5277 | 2601
13231 | 9083
5149 | 2587
5292 | 3432
5034 | 2634
3899 | 1694
3504 | 1186
33 | 16
66 | 37
449 | 255
267 | 119