10546 | 5899
JavaScript is required.
390 | 191
316 | 90
489 | 115
1081 | 282
2465 | 840
1998 | 627
2001 | 563
2891 | 975
4893 | 2045
16317 | 11917
6848 | 3053
8322 | 3857
12407 | 6603
541 | 217
980 | 693
685 | 402
372 | 144