31805 35
11184 10
49577 17
26840 26
16106 18
8350 7
14661 14
51003 67
38219 56
13999 13
28233 33
17858 17