2937 | 674
JavaScript is required.
3291 | 943
4848 | 2251
19119 | 16693
18482 | 13479
5307 | 1860
5983 | 2911
11707 | 7938
7941 | 4966
15812 | 14354
9406 | 5555
5662 | 2812
3281 | 1152
2583 | 939
858 | 462
1266 | 879
246 | 118
1458 | 1052