109999 812
59862 348
63871 401
52852 677
48451 160
167246 338
42751 74
83706 726
49551 74
53319 296
2363 651