10258 | 6513
JavaScript is required.
1615 | 1310
1757 | 839
1914 | 574
14914 | 16687
12264 | 12859
4937 | 2463
13265 | 10913
5505 | 2652
13594 | 9245
5377 | 2656
5635 | 3583
5249 | 2737
4181 | 1857
456 | 255
334 | 96
403 | 200
399 | 282