1666 | 398
JavaScript is required.
547 | 304
1738 | 1301
2135 | 1501
1125 | 664
16266 | 20424
6517 | 4800
2501 | 1330
9066 | 7178
6680 | 5280
8272 | 6661
61240 | 72957
10816 | 8842
24678 | 24433
39 | 6
42 | 18
48 | 11
49 | 19