31526 | 26755
JavaScript is required.
425 | 118
947 | 513
993 | 268
1887 | 652
6352 | 2391
8603 | 5464
6483 | 3010
11428 | 7689
3850 | 1685
8038 | 4579
4314 | 1643
4872 | 2046
4225 | 1966
28 | 1
33 | 3
32 | 0
33 | 1