4320 | 2756
JavaScript is required.
1619 | 1310
1760 | 839
1914 | 574
14915 | 16687
12266 | 12859
4937 | 2463
13266 | 10913
5506 | 2652
13594 | 9245
5377 | 2656
5636 | 3583
5249 | 2737
4181 | 1857
473 | 261
343 | 99
412 | 208
412 | 290