3109 | 642
JavaScript is required.
314 | 176
1044 | 468
931 | 454
1735 | 710
3513 | 915
10227 | 6873
4280 | 1358
26371 | 24895
4534 | 1416
25692 | 22361
16985 | 13136
12198 | 7809
4494 | 1555
1166 | 538
767 | 301
1091 | 536
1790 | 963