1600 0
21662 42
63503 69
41596 37
19011 15
21395 21
13764 3
13644 7
27922 15
14722 13
35208 36
18010 12