691 | 247
JavaScript is required.
685 | 339
1794 | 1309
2221 | 1579
1211 | 681
16346 | 20441
6596 | 4816
2571 | 1339
9139 | 7187
6744 | 5296
8355 | 6684
61383 | 73011
10900 | 8864
24764 | 24606
37 | 10
59 | 3
72 | 25
64 | 25