[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frhaToYDqz_AWIl-zc_mMEUcuAtlmxNTT3dM-tQ8tmdQ":3,"$fN3xIn47tkHPibN2Qpd-vRoL9QbWSfQwcxQJe4hMj0OE":5},{"banners":4},[],{"topic":6,"selected":19,"filters":22,"summary":25,"currentPhase":21,"schedule":21,"editorial":21,"currentCycle":32,"lastChecked":33,"rows":34},{"slug":7,"name":8,"milestones":9},"teacher-exam","สอบครูผู้ช่วย (รอบปกติ)",[10,13,16],{"type":11,"label":12},"recruitment_round","รับสมัคร",{"type":14,"label":15},"exam_schedule","กำหนดสอบ",{"type":17,"label":18},"exam_result","ประกาศผล",{"year":20,"round":21},2569,null,{"years":23,"rounds":24},[20],[],{"total":26,"perMilestone":27,"fullyAnnounced":29},245,[28,30,31],{"announced":29,"not_announced":29,"no_data":26},0,{"announced":29,"not_announced":29,"no_data":26},{"announced":29,"not_announced":29,"no_data":26},{"year":20,"round":21},"2026-07-11T08:27:37.599Z",[35,45,53,61,68,75,82,90,97,104,112,119,127,134,141,148,155,163,170,178,185,193,200,207,215,223,230,237,245,252,260,267,275,283,290,298,306,313,321,328,336,343,350,357,364,371,378,386,393,400,407,415,422,429,437,444,452,459,466,474,481,489,497,504,511,518,526,533,541,548,556,563,571,578,585,593,600,608,615,623,631,638,646,653,661,668,675,683,691,698,705,713,721,728,735,743,750,758,766,773,781,788,796,803,810,818,825,833,840,847,855,862,870,877,884,891,899,906,913,921,928,935,943,951,958,966,974,982,989,997,1004,1012,1020,1027,1034,1042,1049,1056,1064,1071,1078,1086,1093,1101,1108,1116,1123,1131,1139,1146,1153,1160,1168,1175,1183,1190,1198,1205,1212,1219,1226,1234,1242,1249,1256,1263,1271,1278,1285,1292,1299,1306,1314,1321,1329,1336,1343,1351,1358,1365,1373,1380,1388,1395,1402,1409,1416,1423,1430,1437,1444,1451,1458,1465,1472,1479,1486,1493,1500,1507,1514,1521,1528,1535,1542,1549,1556,1563,1570,1577,1584,1591,1598,1605,1612,1619,1626,1633,1640,1647,1654,1661,1668,1675,1682,1689,1696,1703,1710,1717,1724,1731,1738,1745,1752,1759,1766,1773,1780,1787,1794,1801,1808,1815,1822],{"districtId":36,"districtName":37,"province":38,"progress":29,"relatedNewsCount":29,"cells":39,"complete":44},"dda9605d-8247-49a1-8af9-b6bf157cf415","สพป.กระบี่","กระบี่",[40,42,43],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},"no_data",{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},false,{"districtId":46,"districtName":47,"province":48,"progress":29,"relatedNewsCount":29,"cells":49,"complete":44},"5dbbe6b9-7457-4793-b08b-8154451ec0c9","สพป.กรุงเทพมหานคร","กรุงเทพมหานคร",[50,51,52],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":54,"districtName":55,"province":56,"progress":29,"relatedNewsCount":29,"cells":57,"complete":44},"8792a009-0ab9-4e82-ad19-c96a9a6a3188","สพป.กาญจนบุรี เขต 1","กาญจนบุรี",[58,59,60],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":62,"districtName":63,"province":56,"progress":29,"relatedNewsCount":29,"cells":64,"complete":44},"264a1880-6ff6-4e84-be32-8931759c4bf3","สพป.กาญจนบุรี เขต 2",[65,66,67],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":69,"districtName":70,"province":56,"progress":29,"relatedNewsCount":29,"cells":71,"complete":44},"a423bea9-62fe-417f-b92e-202fcbde1e11","สพป.กาญจนบุรี เขต 3",[72,73,74],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":76,"districtName":77,"province":56,"progress":29,"relatedNewsCount":29,"cells":78,"complete":44},"97adb4cc-839c-4269-9494-251a67a13203","สพป.กาญจนบุรี เขต 4",[79,80,81],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":83,"districtName":84,"province":85,"progress":29,"relatedNewsCount":29,"cells":86,"complete":44},"b32d3ff8-ae6f-4e37-af14-36b4b05d70df","สพป.กาฬสินธุ์ เขต 1","กาฬสินธุ์",[87,88,89],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":91,"districtName":92,"province":85,"progress":29,"relatedNewsCount":29,"cells":93,"complete":44},"53bee613-08bb-4b3e-960e-4c760925bc9c","สพป.กาฬสินธุ์ เขต 2",[94,95,96],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":98,"districtName":99,"province":85,"progress":29,"relatedNewsCount":29,"cells":100,"complete":44},"b3b11a11-76a3-413b-ad9b-ee1741161972","สพป.กาฬสินธุ์ เขต 3",[101,102,103],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":105,"districtName":106,"province":107,"progress":29,"relatedNewsCount":29,"cells":108,"complete":44},"e51d9a9e-6437-41be-a3ed-16ca4787571b","สพป.กำแพงเพชร เขต 1","กำแพงเพชร",[109,110,111],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":113,"districtName":114,"province":107,"progress":29,"relatedNewsCount":29,"cells":115,"complete":44},"d108bce3-6506-4280-b2a8-12fcfe7267de","สพป.กำแพงเพชร เขต 2",[116,117,118],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":120,"districtName":121,"province":122,"progress":29,"relatedNewsCount":29,"cells":123,"complete":44},"b51d0d96-be3b-4f0f-acdc-bef63d5b8a76","สพป.ขอนแก่น เขต 1","ขอนแก่น",[124,125,126],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":128,"districtName":129,"province":122,"progress":29,"relatedNewsCount":29,"cells":130,"complete":44},"fd31920b-24c6-4eeb-91bf-9cb288bd94d9","สพป.ขอนแก่น เขต 2",[131,132,133],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":135,"districtName":136,"province":122,"progress":29,"relatedNewsCount":29,"cells":137,"complete":44},"96621008-cc65-41a2-be49-311e532c3bf9","สพป.ขอนแก่น เขต 3",[138,139,140],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":142,"districtName":143,"province":122,"progress":29,"relatedNewsCount":29,"cells":144,"complete":44},"600b342d-1bbe-4813-b0c8-d71d7d6ee3ef","สพป.ขอนแก่น เขต 4",[145,146,147],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":149,"districtName":150,"province":122,"progress":29,"relatedNewsCount":29,"cells":151,"complete":44},"aa2bba8b-6118-4e9c-8028-c9d2bade860c","สพป.ขอนแก่น เขต 5",[152,153,154],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":156,"districtName":157,"province":158,"progress":29,"relatedNewsCount":29,"cells":159,"complete":44},"cab204a4-0566-402f-bfda-8bf8bb9e6f9f","สพป.จันทบุรี เขต 1","จันทบุรี",[160,161,162],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":164,"districtName":165,"province":158,"progress":29,"relatedNewsCount":29,"cells":166,"complete":44},"42138f5e-f83e-4266-9d83-b180c6e1e1e7","สพป.จันทบุรี เขต 2",[167,168,169],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":171,"districtName":172,"province":173,"progress":29,"relatedNewsCount":29,"cells":174,"complete":44},"2b4142dd-f04c-45ef-ae95-b18bc05a2a77","สพป.ฉะเชิงเทรา เขต 1","ฉะเชิงเทรา",[175,176,177],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":179,"districtName":180,"province":173,"progress":29,"relatedNewsCount":29,"cells":181,"complete":44},"97a6dc5e-15ac-4d61-b186-87c4da4e8a4b","สพป.ฉะเชิงเทรา เขต 2",[182,183,184],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":186,"districtName":187,"province":188,"progress":29,"relatedNewsCount":29,"cells":189,"complete":44},"92dd662b-fa29-4076-85cf-760f8e89cefe","สพป.ชลบุรี เขต 1","ชลบุรี",[190,191,192],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":194,"districtName":195,"province":188,"progress":29,"relatedNewsCount":29,"cells":196,"complete":44},"1a10e860-784d-4aec-9b81-10ffa38b4c6a","สพป.ชลบุรี เขต 2",[197,198,199],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":201,"districtName":202,"province":188,"progress":29,"relatedNewsCount":29,"cells":203,"complete":44},"743f339c-9d9f-40a1-90cb-8d5c5c7cd137","สพป.ชลบุรี เขต 3",[204,205,206],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":208,"districtName":209,"province":210,"progress":29,"relatedNewsCount":29,"cells":211,"complete":44},"0def0a2a-7a48-4355-80a9-5416cd3aef12","สพป.ชัยนาท","ชัยนาท",[212,213,214],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":216,"districtName":217,"province":218,"progress":29,"relatedNewsCount":29,"cells":219,"complete":44},"e98aba43-6e90-4cc7-a72f-827f3fac9114","สพป.ชัยภูมิ เขต 1","ชัยภูมิ",[220,221,222],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":224,"districtName":225,"province":218,"progress":29,"relatedNewsCount":29,"cells":226,"complete":44},"597f4bfc-a4d2-40e8-91e6-f726696a9cca","สพป.ชัยภูมิ เขต 2",[227,228,229],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":231,"districtName":232,"province":218,"progress":29,"relatedNewsCount":29,"cells":233,"complete":44},"74baf71b-6a94-4765-99e5-070a39af78f9","สพป.ชัยภูมิ เขต 3",[234,235,236],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":238,"districtName":239,"province":240,"progress":29,"relatedNewsCount":29,"cells":241,"complete":44},"2a4e52e6-a438-46f9-8518-fb9fcab79740","สพป.ชุมพร เขต 1","ชุมพร",[242,243,244],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":246,"districtName":247,"province":240,"progress":29,"relatedNewsCount":29,"cells":248,"complete":44},"5455b22b-b32c-437c-92b8-1aafc98fcec9","สพป.ชุมพร เขต 2",[249,250,251],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":253,"districtName":254,"province":255,"progress":29,"relatedNewsCount":29,"cells":256,"complete":44},"22e90c20-b611-47e0-8389-99ad2ded8fa3","สพป.ตรัง เขต 1","ตรัง",[257,258,259],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":261,"districtName":262,"province":255,"progress":29,"relatedNewsCount":29,"cells":263,"complete":44},"b7ce339b-4176-41da-a618-07ba5bdbdcd8","สพป.ตรัง เขต 2",[264,265,266],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":268,"districtName":269,"province":270,"progress":29,"relatedNewsCount":29,"cells":271,"complete":44},"7d4923d7-7959-4352-a9a9-e1c2b4531759","สพป.ตราด","ตราด",[272,273,274],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":276,"districtName":277,"province":278,"progress":29,"relatedNewsCount":29,"cells":279,"complete":44},"9e5e6f93-a21e-4827-8290-a531c1a45d87","สพป.ตาก เขต 1","ตาก",[280,281,282],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":284,"districtName":285,"province":278,"progress":29,"relatedNewsCount":29,"cells":286,"complete":44},"afc38596-de92-47ef-9fb3-34583fccba45","สพป.ตาก เขต 2",[287,288,289],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":291,"districtName":292,"province":293,"progress":29,"relatedNewsCount":29,"cells":294,"complete":44},"add2d934-b7ec-4447-9903-90fca59fc723","สพป.นครนายก","นครนายก",[295,296,297],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":299,"districtName":300,"province":301,"progress":29,"relatedNewsCount":29,"cells":302,"complete":44},"6c9be855-1541-4072-ba44-7788d81c56b4","สพป.นครปฐม เขต 1","นครปฐม",[303,304,305],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":307,"districtName":308,"province":301,"progress":29,"relatedNewsCount":29,"cells":309,"complete":44},"0a26d6d8-1584-4792-8f84-857b00ac6a2e","สพป.นครปฐม เขต 2",[310,311,312],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":314,"districtName":315,"province":316,"progress":29,"relatedNewsCount":29,"cells":317,"complete":44},"af61dafe-1dac-42bb-8e47-c7426a9c92fd","สพป.นครพนม เขต 1","นครพนม",[318,319,320],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":322,"districtName":323,"province":316,"progress":29,"relatedNewsCount":29,"cells":324,"complete":44},"314256b9-73f6-4e68-a27f-1badb9803fdc","สพป.นครพนม เขต 2",[325,326,327],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":329,"districtName":330,"province":331,"progress":29,"relatedNewsCount":29,"cells":332,"complete":44},"a868e2fc-d51c-4c2e-9020-4ad83b0c72ea","สพป.นครราชสีมา เขต 1","นครราชสีมา",[333,334,335],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":337,"districtName":338,"province":331,"progress":29,"relatedNewsCount":29,"cells":339,"complete":44},"35c87aeb-21b3-4b7a-b802-ceeddc8c894d","สพป.นครราชสีมา เขต 2",[340,341,342],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":344,"districtName":345,"province":331,"progress":29,"relatedNewsCount":29,"cells":346,"complete":44},"f3fdd2e6-2c52-4dec-b429-ec3393c2016c","สพป.นครราชสีมา เขต 3",[347,348,349],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":351,"districtName":352,"province":331,"progress":29,"relatedNewsCount":29,"cells":353,"complete":44},"5078e7a7-b109-40ea-a202-dcd40ce6110d","สพป.นครราชสีมา เขต 4",[354,355,356],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":358,"districtName":359,"province":331,"progress":29,"relatedNewsCount":29,"cells":360,"complete":44},"6424bc5f-be6f-4415-b55f-d9c6428805da","สพป.นครราชสีมา เขต 5",[361,362,363],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":365,"districtName":366,"province":331,"progress":29,"relatedNewsCount":29,"cells":367,"complete":44},"3317ff8c-6529-4839-911e-4813b665d4d1","สพป.นครราชสีมา เขต 6",[368,369,370],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":372,"districtName":373,"province":331,"progress":29,"relatedNewsCount":29,"cells":374,"complete":44},"0c06ec84-78fb-44fa-b689-8fbc48e3db0c","สพป.นครราชสีมา เขต 7",[375,376,377],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":379,"districtName":380,"province":381,"progress":29,"relatedNewsCount":29,"cells":382,"complete":44},"f8f33e5c-e89b-4ff4-9cc0-54f17a508ac8","สพป.นครศรีธรรมราช เขต 1","นครศรีธรรมราช",[383,384,385],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":387,"districtName":388,"province":381,"progress":29,"relatedNewsCount":29,"cells":389,"complete":44},"2fc75741-6d35-4f40-83b2-667ddb989993","สพป.นครศรีธรรมราช เขต 2",[390,391,392],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":394,"districtName":395,"province":381,"progress":29,"relatedNewsCount":29,"cells":396,"complete":44},"75668b63-1b28-4b87-a652-6043917c6bac","สพป.นครศรีธรรมราช เขต 3",[397,398,399],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":401,"districtName":402,"province":381,"progress":29,"relatedNewsCount":29,"cells":403,"complete":44},"61a1fb51-beee-45d8-a9fa-b27aed2b504a","สพป.นครศรีธรรมราช เขต 4",[404,405,406],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":408,"districtName":409,"province":410,"progress":29,"relatedNewsCount":29,"cells":411,"complete":44},"e914fc67-6b8b-4ef8-b84f-303c7be68b34","สพป.นครสวรรค์ เขต 1","นครสวรรค์",[412,413,414],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":416,"districtName":417,"province":410,"progress":29,"relatedNewsCount":29,"cells":418,"complete":44},"489bce26-03ff-4e2a-be59-f8aefe310cfd","สพป.นครสวรรค์ เขต 2",[419,420,421],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":423,"districtName":424,"province":410,"progress":29,"relatedNewsCount":29,"cells":425,"complete":44},"7cb8a0e5-1816-49be-8f5b-834c7d9a4003","สพป.นครสวรรค์ เขต 3",[426,427,428],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":430,"districtName":431,"province":432,"progress":29,"relatedNewsCount":29,"cells":433,"complete":44},"573a028f-b29a-4ecb-98b0-0c460810b720","สพป.นนทบุรี เขต 1","นนทบุรี",[434,435,436],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":438,"districtName":439,"province":432,"progress":29,"relatedNewsCount":29,"cells":440,"complete":44},"11cb16c4-2746-40b5-b3b5-1a25f865b6da","สพป.นนทบุรี เขต 2",[441,442,443],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":445,"districtName":446,"province":447,"progress":29,"relatedNewsCount":29,"cells":448,"complete":44},"5bb16b59-a7b6-488a-b4e1-9296bc0ea73f","สพป.นราธิวาส เขต 1","นราธิวาส",[449,450,451],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":453,"districtName":454,"province":447,"progress":29,"relatedNewsCount":29,"cells":455,"complete":44},"08d1d634-b38c-41c2-9be6-81ed96b0468b","สพป.นราธิวาส เขต 2",[456,457,458],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":460,"districtName":461,"province":447,"progress":29,"relatedNewsCount":29,"cells":462,"complete":44},"6f3a2d12-a4e2-413e-a31f-a6ab21d0b7c6","สพป.นราธิวาส เขต 3",[463,464,465],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":467,"districtName":468,"province":469,"progress":29,"relatedNewsCount":29,"cells":470,"complete":44},"aa4d797a-17c8-4f6d-b390-1e6b77a285f0","สพป.น่าน เขต 1","น่าน",[471,472,473],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":475,"districtName":476,"province":469,"progress":29,"relatedNewsCount":29,"cells":477,"complete":44},"8004d41a-43d2-4609-beb1-c9a6e57a1b3e","สพป.น่าน เขต 2",[478,479,480],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":482,"districtName":483,"province":484,"progress":29,"relatedNewsCount":29,"cells":485,"complete":44},"a4a09282-36dc-4316-80d6-e9736666fffa","สพป.บึงกาฬ","บึงกาฬ",[486,487,488],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":490,"districtName":491,"province":492,"progress":29,"relatedNewsCount":29,"cells":493,"complete":44},"0810514e-32eb-47eb-a4c9-5b8bf1518e65","สพป.บุรีรัมย์ เขต 1","บุรีรัมย์",[494,495,496],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":498,"districtName":499,"province":492,"progress":29,"relatedNewsCount":29,"cells":500,"complete":44},"73e358e0-6425-4521-8115-19be18b7caf8","สพป.บุรีรัมย์ เขต 2",[501,502,503],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":505,"districtName":506,"province":492,"progress":29,"relatedNewsCount":29,"cells":507,"complete":44},"eeb1f9b4-37f8-4836-a2e7-09f48ea4fd36","สพป.บุรีรัมย์ เขต 3",[508,509,510],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":512,"districtName":513,"province":492,"progress":29,"relatedNewsCount":29,"cells":514,"complete":44},"da9b6b0c-2f62-4bb6-bf9a-8b52b3766e31","สพป.บุรีรัมย์ เขต 4",[515,516,517],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":519,"districtName":520,"province":521,"progress":29,"relatedNewsCount":29,"cells":522,"complete":44},"3c252851-2844-4f01-95ef-3bbbadd8a1dd","สพป.ปทุมธานี เขต 1","ปทุมธานี",[523,524,525],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":527,"districtName":528,"province":521,"progress":29,"relatedNewsCount":29,"cells":529,"complete":44},"fe637cdd-edf6-4e33-9c9b-ad627afcc6bd","สพป.ปทุมธานี เขต 2",[530,531,532],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":534,"districtName":535,"province":536,"progress":29,"relatedNewsCount":29,"cells":537,"complete":44},"4dfd4f02-53ea-4b82-9d18-35a2820f2180","สพป.ประจวบคีรีขันธ์ เขต 1","ประจวบคีรีขันธ์",[538,539,540],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":542,"districtName":543,"province":536,"progress":29,"relatedNewsCount":29,"cells":544,"complete":44},"0944d852-8f27-4b58-a123-a056f9e0eb88","สพป.ประจวบคีรีขันธ์ เขต 2",[545,546,547],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":549,"districtName":550,"province":551,"progress":29,"relatedNewsCount":29,"cells":552,"complete":44},"063a1e56-931d-49d3-94f6-ea55973d3e54","สพป.ปราจีนบุรี เขต 1","ปราจีนบุรี",[553,554,555],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":557,"districtName":558,"province":551,"progress":29,"relatedNewsCount":29,"cells":559,"complete":44},"70d47ed9-7a98-4161-a275-9813ce43dfad","สพป.ปราจีนบุรี เขต 2",[560,561,562],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":564,"districtName":565,"province":566,"progress":29,"relatedNewsCount":29,"cells":567,"complete":44},"38859d81-402e-418c-ac9b-b5928590edb9","สพป.ปัตตานี เขต 1","ปัตตานี",[568,569,570],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":572,"districtName":573,"province":566,"progress":29,"relatedNewsCount":29,"cells":574,"complete":44},"d61ab9c2-a45d-40d5-8d5e-2a8d0cb28deb","สพป.ปัตตานี เขต 2",[575,576,577],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":579,"districtName":580,"province":566,"progress":29,"relatedNewsCount":29,"cells":581,"complete":44},"8eac7400-3f2b-42a7-8f63-9ba90b11fb2a","สพป.ปัตตานี เขต 3",[582,583,584],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":586,"districtName":587,"province":588,"progress":29,"relatedNewsCount":29,"cells":589,"complete":44},"f8b91eb4-6ae9-4263-889a-e39f0e7b3505","สพป.พระนครศรีอยุธยา เขต 1","พระนครศรีอยุธยา",[590,591,592],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":594,"districtName":595,"province":588,"progress":29,"relatedNewsCount":29,"cells":596,"complete":44},"f16bbcd8-fdc4-4f31-9092-b2b2957b7151","สพป.พระนครศรีอยุธยา เขต 2",[597,598,599],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":601,"districtName":602,"province":603,"progress":29,"relatedNewsCount":29,"cells":604,"complete":44},"fe9b2322-658a-4b76-aac0-eea3f58bffea","สพป.พะเยา เขต 1","พะเยา",[605,606,607],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":609,"districtName":610,"province":603,"progress":29,"relatedNewsCount":29,"cells":611,"complete":44},"e813aa94-52f0-42ae-b3a7-b3546f498232","สพป.พะเยา เขต 2",[612,613,614],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":616,"districtName":617,"province":618,"progress":29,"relatedNewsCount":29,"cells":619,"complete":44},"071a11b9-52e2-4e35-b5a5-826e4ab5f33f","สพป.พังงา","พังงา",[620,621,622],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":624,"districtName":625,"province":626,"progress":29,"relatedNewsCount":29,"cells":627,"complete":44},"406dc7cb-9ad5-4826-9fbe-89513e8412f7","สพป.พัทลุง เขต 1","พัทลุง",[628,629,630],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":632,"districtName":633,"province":626,"progress":29,"relatedNewsCount":29,"cells":634,"complete":44},"387d8da6-c67d-4d0b-8964-88512f1d3e0d","สพป.พัทลุง เขต 2",[635,636,637],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":639,"districtName":640,"province":641,"progress":29,"relatedNewsCount":29,"cells":642,"complete":44},"0fdb6230-c5ee-4223-87ff-32d7fbe3bc4b","สพป.พิจิตร เขต 1","พิจิตร",[643,644,645],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":647,"districtName":648,"province":641,"progress":29,"relatedNewsCount":29,"cells":649,"complete":44},"44c48d4d-8c0d-4350-8265-fe068dbb6152","สพป.พิจิตร เขต 2",[650,651,652],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":654,"districtName":655,"province":656,"progress":29,"relatedNewsCount":29,"cells":657,"complete":44},"52bcf2af-32c8-4581-a6aa-5389cd156ce1","สพป.พิษณุโลก เขต 1","พิษณุโลก",[658,659,660],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":662,"districtName":663,"province":656,"progress":29,"relatedNewsCount":29,"cells":664,"complete":44},"14facccb-8921-4e1a-8b20-80b5c6b80564","สพป.พิษณุโลก เขต 2",[665,666,667],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":669,"districtName":670,"province":656,"progress":29,"relatedNewsCount":29,"cells":671,"complete":44},"214aa0a2-2620-444c-acd1-79fcd898ca9f","สพป.พิษณุโลก เขต 3",[672,673,674],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":676,"districtName":677,"province":678,"progress":29,"relatedNewsCount":29,"cells":679,"complete":44},"6d6f8f4a-93f2-4a21-ba2d-125bbfda25be","สพป.ภูเก็ต","ภูเก็ต",[680,681,682],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":684,"districtName":685,"province":686,"progress":29,"relatedNewsCount":29,"cells":687,"complete":44},"2595e3eb-f4c3-4e06-b6cd-bd681ac3cc2f","สพป.มหาสารคาม เขต 1","มหาสารคาม",[688,689,690],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":692,"districtName":693,"province":686,"progress":29,"relatedNewsCount":29,"cells":694,"complete":44},"ba9fd9e4-2f86-4952-9645-90639a84a377","สพป.มหาสารคาม เขต 2",[695,696,697],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":699,"districtName":700,"province":686,"progress":29,"relatedNewsCount":29,"cells":701,"complete":44},"90e72cac-4ca0-40fa-87f1-a67167a30327","สพป.มหาสารคาม เขต 3",[702,703,704],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":706,"districtName":707,"province":708,"progress":29,"relatedNewsCount":29,"cells":709,"complete":44},"15ccf7fc-3dee-4abb-ab3f-ce0950298857","สพป.มุกดาหาร","มุกดาหาร",[710,711,712],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":714,"districtName":715,"province":716,"progress":29,"relatedNewsCount":29,"cells":717,"complete":44},"4b5c5ea2-3776-420f-8e95-880932724bcf","สพป.ยะลา เขต 1","ยะลา",[718,719,720],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":722,"districtName":723,"province":716,"progress":29,"relatedNewsCount":29,"cells":724,"complete":44},"df7a766c-8a46-409c-834f-0ea24a60b0b9","สพป.ยะลา เขต 2",[725,726,727],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":729,"districtName":730,"province":716,"progress":29,"relatedNewsCount":29,"cells":731,"complete":44},"7753c9d6-51f5-4005-9091-ab40ff48cfd0","สพป.ยะลา เขต 3",[732,733,734],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":736,"districtName":737,"province":738,"progress":29,"relatedNewsCount":29,"cells":739,"complete":44},"5a84e473-3d6b-4b2c-b797-f3553aa91c7d","สพป.ยโสธร เขต 1","ยโสธร",[740,741,742],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":744,"districtName":745,"province":738,"progress":29,"relatedNewsCount":29,"cells":746,"complete":44},"9aefe9e7-2b95-4d27-ade0-be3957a4d08a","สพป.ยโสธร เขต 2",[747,748,749],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":751,"districtName":752,"province":753,"progress":29,"relatedNewsCount":29,"cells":754,"complete":44},"ae2eadd7-8bd7-4289-94a0-524d9512fb25","สพป.ระนอง","ระนอง",[755,756,757],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":759,"districtName":760,"province":761,"progress":29,"relatedNewsCount":29,"cells":762,"complete":44},"83a926cf-49eb-4558-9c2b-7b4528cdadb2","สพป.ระยอง เขต 1","ระยอง",[763,764,765],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":767,"districtName":768,"province":761,"progress":29,"relatedNewsCount":29,"cells":769,"complete":44},"bb414830-e2df-4df0-9aba-67afbd473db4","สพป.ระยอง เขต 2",[770,771,772],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":774,"districtName":775,"province":776,"progress":29,"relatedNewsCount":29,"cells":777,"complete":44},"9ab6107d-4c4b-48c9-912f-0aa940b6fe17","สพป.ราชบุรี เขต 1","ราชบุรี",[778,779,780],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":782,"districtName":783,"province":776,"progress":29,"relatedNewsCount":29,"cells":784,"complete":44},"f73cb2e9-50a3-4cb8-9992-bb64114a862e","สพป.ราชบุรี เขต 2",[785,786,787],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":789,"districtName":790,"province":791,"progress":29,"relatedNewsCount":29,"cells":792,"complete":44},"b7cea4bb-f6c0-4fc5-a9be-292af7f7f7ee","สพป.ร้อยเอ็ด เขต 1","ร้อยเอ็ด",[793,794,795],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":797,"districtName":798,"province":791,"progress":29,"relatedNewsCount":29,"cells":799,"complete":44},"f0bed068-404c-4100-8d9e-5905f9624a35","สพป.ร้อยเอ็ด เขต 2",[800,801,802],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":804,"districtName":805,"province":791,"progress":29,"relatedNewsCount":29,"cells":806,"complete":44},"d184f94d-da2d-4d50-9c4b-a0c24c4632a1","สพป.ร้อยเอ็ด เขต 3",[807,808,809],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":811,"districtName":812,"province":813,"progress":29,"relatedNewsCount":29,"cells":814,"complete":44},"7f2353a5-5f6e-422d-9047-1cae1d28143e","สพป.ลพบุรี เขต 1","ลพบุรี",[815,816,817],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":819,"districtName":820,"province":813,"progress":29,"relatedNewsCount":29,"cells":821,"complete":44},"29bd3525-1804-4449-b359-e40afd64ff75","สพป.ลพบุรี เขต 2",[822,823,824],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":826,"districtName":827,"province":828,"progress":29,"relatedNewsCount":29,"cells":829,"complete":44},"b8f6ba6f-8976-45ee-8769-564ed835023d","สพป.ลำปาง เขต 1","ลำปาง",[830,831,832],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":834,"districtName":835,"province":828,"progress":29,"relatedNewsCount":29,"cells":836,"complete":44},"ee735902-b55a-49d6-b90f-202b77ff6909","สพป.ลำปาง เขต 2",[837,838,839],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":841,"districtName":842,"province":828,"progress":29,"relatedNewsCount":29,"cells":843,"complete":44},"f11879a7-0db0-4e88-85e4-7c6b27d2fa99","สพป.ลำปาง เขต 3",[844,845,846],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":848,"districtName":849,"province":850,"progress":29,"relatedNewsCount":29,"cells":851,"complete":44},"8889d47e-dfc0-4fb0-ac8a-0704c33b3afc","สพป.ลำพูน เขต 1","ลำพูน",[852,853,854],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":856,"districtName":857,"province":850,"progress":29,"relatedNewsCount":29,"cells":858,"complete":44},"703b778d-7c0b-4032-9f44-eda02ca8a343","สพป.ลำพูน เขต 2",[859,860,861],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":863,"districtName":864,"province":865,"progress":29,"relatedNewsCount":29,"cells":866,"complete":44},"b8e847e0-88ac-4a7f-ac3d-1c18d1aacaa0","สพป.ศรีสะเกษ เขต 1","ศรีสะเกษ",[867,868,869],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":871,"districtName":872,"province":865,"progress":29,"relatedNewsCount":29,"cells":873,"complete":44},"8207ca76-6778-4f4b-8f95-a5383f5d35c2","สพป.ศรีสะเกษ เขต 2",[874,875,876],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":878,"districtName":879,"province":865,"progress":29,"relatedNewsCount":29,"cells":880,"complete":44},"b73779e9-a530-4ebe-9d32-271dadf998e5","สพป.ศรีสะเกษ เขต 3",[881,882,883],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":885,"districtName":886,"province":865,"progress":29,"relatedNewsCount":29,"cells":887,"complete":44},"b4e530a1-baee-491d-8603-ca075cc2aebb","สพป.ศรีสะเกษ เขต 4",[888,889,890],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":892,"districtName":893,"province":894,"progress":29,"relatedNewsCount":29,"cells":895,"complete":44},"e621f12d-58c7-40de-b070-30d8179df5e8","สพป.สกลนคร เขต 1","สกลนคร",[896,897,898],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":900,"districtName":901,"province":894,"progress":29,"relatedNewsCount":29,"cells":902,"complete":44},"a3f41730-2a83-4f82-aeb4-0603b5abf434","สพป.สกลนคร เขต 2",[903,904,905],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":907,"districtName":908,"province":894,"progress":29,"relatedNewsCount":29,"cells":909,"complete":44},"90f3ddd5-3a28-44a2-9ca9-28b0b493f2d0","สพป.สกลนคร เขต 3",[910,911,912],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":914,"districtName":915,"province":916,"progress":29,"relatedNewsCount":29,"cells":917,"complete":44},"e0f5f24b-7bed-4dc6-aa6f-26165cc5dc75","สพป.สงขลา เขต 1","สงขลา",[918,919,920],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":922,"districtName":923,"province":916,"progress":29,"relatedNewsCount":29,"cells":924,"complete":44},"7c6a3644-0ff6-4704-85c9-55d2cc41a323","สพป.สงขลา เขต 2",[925,926,927],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":929,"districtName":930,"province":916,"progress":29,"relatedNewsCount":29,"cells":931,"complete":44},"633ef885-f000-4692-b3a3-8bfed07a8313","สพป.สงขลา เขต 3",[932,933,934],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":936,"districtName":937,"province":938,"progress":29,"relatedNewsCount":29,"cells":939,"complete":44},"bcf9ecc3-6e9c-47a2-aa88-89aa81374fc6","สพป.สตูล","สตูล",[940,941,942],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":944,"districtName":945,"province":946,"progress":29,"relatedNewsCount":29,"cells":947,"complete":44},"0308fa37-f0b6-4c82-a7c7-cade178cbea0","สพป.สมุทรปราการ เขต 1","สมุทรปราการ",[948,949,950],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":952,"districtName":953,"province":946,"progress":29,"relatedNewsCount":29,"cells":954,"complete":44},"ec02dce7-0336-42f3-a87c-3dca54a2735b","สพป.สมุทรปราการ เขต 2",[955,956,957],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":959,"districtName":960,"province":961,"progress":29,"relatedNewsCount":29,"cells":962,"complete":44},"f2543388-35e3-4aae-b498-326592a7f631","สพป.สมุทรสงคราม","สมุทรสงคราม",[963,964,965],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":967,"districtName":968,"province":969,"progress":29,"relatedNewsCount":29,"cells":970,"complete":44},"23877802-1b09-432e-af0b-c9245e8728cd","สพป.สมุทรสาคร","สมุทรสาคร",[971,972,973],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":975,"districtName":976,"province":977,"progress":29,"relatedNewsCount":29,"cells":978,"complete":44},"f5807f43-a9ba-4903-96f6-ec009fdbb845","สพป.สระบุรี เขต 1","สระบุรี",[979,980,981],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":983,"districtName":984,"province":977,"progress":29,"relatedNewsCount":29,"cells":985,"complete":44},"a03cfac1-cf69-4fd7-92e7-92450ac23038","สพป.สระบุรี เขต 2",[986,987,988],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":990,"districtName":991,"province":992,"progress":29,"relatedNewsCount":29,"cells":993,"complete":44},"72ec7e79-bb9d-4f5e-aad7-1cdccbc4d61a","สพป.สระแก้ว เขต 1","สระแก้ว",[994,995,996],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":998,"districtName":999,"province":992,"progress":29,"relatedNewsCount":29,"cells":1000,"complete":44},"85d61fc6-eaed-4d2d-b716-a1cc83b52003","สพป.สระแก้ว เขต 2",[1001,1002,1003],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1005,"districtName":1006,"province":1007,"progress":29,"relatedNewsCount":29,"cells":1008,"complete":44},"a0de7125-c153-4cc0-9f44-efa9323d2052","สพป.สิงห์บุรี","สิงห์บุรี",[1009,1010,1011],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1013,"districtName":1014,"province":1015,"progress":29,"relatedNewsCount":29,"cells":1016,"complete":44},"757c0680-25b7-462b-8ffa-2b1799766cf6","สพป.สุพรรณบุรี เขต 1","สุพรรณบุรี",[1017,1018,1019],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1021,"districtName":1022,"province":1015,"progress":29,"relatedNewsCount":29,"cells":1023,"complete":44},"57be962d-f136-4a57-94eb-7ee2d63d6c1a","สพป.สุพรรณบุรี เขต 2",[1024,1025,1026],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1028,"districtName":1029,"province":1015,"progress":29,"relatedNewsCount":29,"cells":1030,"complete":44},"f40f3b2f-804c-407b-a4db-95fb661f820d","สพป.สุพรรณบุรี เขต 3",[1031,1032,1033],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1035,"districtName":1036,"province":1037,"progress":29,"relatedNewsCount":29,"cells":1038,"complete":44},"dee866f2-e220-427b-9934-186b0231f26f","สพป.สุราษฎร์ธานี เขต 1","สุราษฎร์ธานี",[1039,1040,1041],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1043,"districtName":1044,"province":1037,"progress":29,"relatedNewsCount":29,"cells":1045,"complete":44},"f9c233f8-5e24-49b7-98d0-bfa493e25c42","สพป.สุราษฎร์ธานี เขต 2",[1046,1047,1048],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1050,"districtName":1051,"province":1037,"progress":29,"relatedNewsCount":29,"cells":1052,"complete":44},"f5339059-06e6-43ee-bda1-885a40ed2a4b","สพป.สุราษฎร์ธานี เขต 3",[1053,1054,1055],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1057,"districtName":1058,"province":1059,"progress":29,"relatedNewsCount":29,"cells":1060,"complete":44},"5f827713-116d-4461-87e2-41c241e7fe51","สพป.สุรินทร์ เขต 1","สุรินทร์",[1061,1062,1063],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1065,"districtName":1066,"province":1059,"progress":29,"relatedNewsCount":29,"cells":1067,"complete":44},"9e0c199b-0573-430a-a38a-18f47212bdee","สพป.สุรินทร์ เขต 2",[1068,1069,1070],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1072,"districtName":1073,"province":1059,"progress":29,"relatedNewsCount":29,"cells":1074,"complete":44},"1880ed12-d772-45ff-be7e-3ba966042020","สพป.สุรินทร์ เขต 3",[1075,1076,1077],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1079,"districtName":1080,"province":1081,"progress":29,"relatedNewsCount":29,"cells":1082,"complete":44},"4441ee90-ea80-45e3-92b2-99f479397ba2","สพป.สุโขทัย เขต 1","สุโขทัย",[1083,1084,1085],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1087,"districtName":1088,"province":1081,"progress":29,"relatedNewsCount":29,"cells":1089,"complete":44},"6ed83ee1-9f14-4fbe-84d7-e33edc9a7f4d","สพป.สุโขทัย เขต 2",[1090,1091,1092],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1094,"districtName":1095,"province":1096,"progress":29,"relatedNewsCount":29,"cells":1097,"complete":44},"42e10f56-cf43-4208-b0fa-00f02fc86ffb","สพป.หนองคาย เขต 1","หนองคาย",[1098,1099,1100],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1102,"districtName":1103,"province":1096,"progress":29,"relatedNewsCount":29,"cells":1104,"complete":44},"8b6bd72c-52bf-479e-91f8-bac551f12c20","สพป.หนองคาย เขต 2",[1105,1106,1107],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1109,"districtName":1110,"province":1111,"progress":29,"relatedNewsCount":29,"cells":1112,"complete":44},"4643875a-5dab-4428-98da-8af742312e24","สพป.หนองบัวลำภู เขต 1","หนองบัวลำภู",[1113,1114,1115],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1117,"districtName":1118,"province":1111,"progress":29,"relatedNewsCount":29,"cells":1119,"complete":44},"139aa2fb-18cf-43b5-b406-94c8aef0d566","สพป.หนองบัวลำภู เขต 2",[1120,1121,1122],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1124,"districtName":1125,"province":1126,"progress":29,"relatedNewsCount":29,"cells":1127,"complete":44},"a2aef360-677d-4265-8c11-bcc77aeaa86c","สพป.อำนาจเจริญ","อำนาจเจริญ",[1128,1129,1130],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1132,"districtName":1133,"province":1134,"progress":29,"relatedNewsCount":29,"cells":1135,"complete":44},"2f349839-46e8-4787-82cb-94f3ee676a93","สพป.อุดรธานี เขต 1","อุดรธานี",[1136,1137,1138],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1140,"districtName":1141,"province":1134,"progress":29,"relatedNewsCount":29,"cells":1142,"complete":44},"0d74f93e-7dbf-48e8-9cc0-fd6b687dfaea","สพป.อุดรธานี เขต 2",[1143,1144,1145],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1147,"districtName":1148,"province":1134,"progress":29,"relatedNewsCount":29,"cells":1149,"complete":44},"6ae63e42-3a83-4152-96fc-7f2a4359fd2c","สพป.อุดรธานี เขต 3",[1150,1151,1152],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1154,"districtName":1155,"province":1134,"progress":29,"relatedNewsCount":29,"cells":1156,"complete":44},"131e22ac-75b6-49de-8fb6-7efec2a5089d","สพป.อุดรธานี เขต 4",[1157,1158,1159],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1161,"districtName":1162,"province":1163,"progress":29,"relatedNewsCount":29,"cells":1164,"complete":44},"52e88c31-a142-4942-9502-e40504a30e22","สพป.อุตรดิตถ์ เขต 1","อุตรดิตถ์",[1165,1166,1167],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1169,"districtName":1170,"province":1163,"progress":29,"relatedNewsCount":29,"cells":1171,"complete":44},"de19deda-ac34-47fd-a1b9-821d9a0bb4cf","สพป.อุตรดิตถ์ เขต 2",[1172,1173,1174],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1176,"districtName":1177,"province":1178,"progress":29,"relatedNewsCount":29,"cells":1179,"complete":44},"fff388be-c4cf-4ea6-900d-b772ed00399c","สพป.อุทัยธานี เขต 1","อุทัยธานี",[1180,1181,1182],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1184,"districtName":1185,"province":1178,"progress":29,"relatedNewsCount":29,"cells":1186,"complete":44},"d0a47f88-930a-4efd-abbf-6b64e060a97f","สพป.อุทัยธานี เขต 2",[1187,1188,1189],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1191,"districtName":1192,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1194,"complete":44},"d67887b8-33f1-4ab1-a5e3-4f4f5234fa53","สพป.อุบลราชธานี เขต 1","อุบลราชธานี",[1195,1196,1197],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1199,"districtName":1200,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1201,"complete":44},"22244db3-62a0-4437-8076-4c5bb0d44e23","สพป.อุบลราชธานี เขต 2",[1202,1203,1204],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1206,"districtName":1207,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1208,"complete":44},"2d2168e5-35fc-4a79-9add-46643086ff0a","สพป.อุบลราชธานี เขต 3",[1209,1210,1211],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1213,"districtName":1214,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1215,"complete":44},"8b35b1ee-d181-4af7-ae52-75774e9fc1a1","สพป.อุบลราชธานี เขต 4",[1216,1217,1218],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1220,"districtName":1221,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1222,"complete":44},"9aa4c16a-f112-44d3-8f1f-f4086db9d382","สพป.อุบลราชธานี เขต 5",[1223,1224,1225],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1227,"districtName":1228,"province":1229,"progress":29,"relatedNewsCount":29,"cells":1230,"complete":44},"51a79a7d-a404-4eb6-9ab6-67385a6fa358","สพป.อ่างทอง","อ่างทอง",[1231,1232,1233],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1235,"districtName":1236,"province":1237,"progress":29,"relatedNewsCount":29,"cells":1238,"complete":44},"7c910194-0c5d-4ded-a8d2-7d930e4d6d8b","สพป.เชียงราย เขต 1","เชียงราย",[1239,1240,1241],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1243,"districtName":1244,"province":1237,"progress":29,"relatedNewsCount":29,"cells":1245,"complete":44},"b665d589-0c2b-4194-a365-31d1181c6808","สพป.เชียงราย เขต 2",[1246,1247,1248],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1250,"districtName":1251,"province":1237,"progress":29,"relatedNewsCount":29,"cells":1252,"complete":44},"b8571375-b73a-4562-9d6d-5bbdd117ec2a","สพป.เชียงราย เขต 3",[1253,1254,1255],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1257,"districtName":1258,"province":1237,"progress":29,"relatedNewsCount":29,"cells":1259,"complete":44},"40ebc203-4c8a-422a-8847-e127dc1f4a2f","สพป.เชียงราย เขต 4",[1260,1261,1262],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1264,"districtName":1265,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1267,"complete":44},"a4c2903f-ac9d-40d9-a187-f3d84aee8874","สพป.เชียงใหม่ เขต 1","เชียงใหม่",[1268,1269,1270],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1272,"districtName":1273,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1274,"complete":44},"be6f5fc9-b2f6-46af-817a-32b4bab83419","สพป.เชียงใหม่ เขต 2",[1275,1276,1277],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1279,"districtName":1280,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1281,"complete":44},"343ae6b6-90c3-4c9c-8316-a78a9ec25005","สพป.เชียงใหม่ เขต 3",[1282,1283,1284],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1286,"districtName":1287,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1288,"complete":44},"f703541d-cab0-43e6-8ab1-6caf3081cc70","สพป.เชียงใหม่ เขต 4",[1289,1290,1291],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1293,"districtName":1294,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1295,"complete":44},"ad8290b8-0d67-4eac-b10c-3aeee247752f","สพป.เชียงใหม่ เขต 5",[1296,1297,1298],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1300,"districtName":1301,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1302,"complete":44},"28cbdb88-46ab-46a0-bf9c-fd553866eec6","สพป.เชียงใหม่ เขต 6",[1303,1304,1305],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1307,"districtName":1308,"province":1309,"progress":29,"relatedNewsCount":29,"cells":1310,"complete":44},"4c96de75-da72-4f61-ab18-85ef9333d70e","สพป.เพชรบุรี เขต 1","เพชรบุรี",[1311,1312,1313],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1315,"districtName":1316,"province":1309,"progress":29,"relatedNewsCount":29,"cells":1317,"complete":44},"75dc7fda-46f9-4e34-b76e-8c0c0a8db0a0","สพป.เพชรบุรี เขต 2",[1318,1319,1320],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1322,"districtName":1323,"province":1324,"progress":29,"relatedNewsCount":29,"cells":1325,"complete":44},"006341d3-51fa-47c3-94c0-bc34ebca57ab","สพป.เพชรบูรณ์ เขต 1","เพชรบูรณ์",[1326,1327,1328],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1330,"districtName":1331,"province":1324,"progress":29,"relatedNewsCount":29,"cells":1332,"complete":44},"e8aa041f-a390-4cad-a3e2-d31acecc2397","สพป.เพชรบูรณ์ เขต 2",[1333,1334,1335],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1337,"districtName":1338,"province":1324,"progress":29,"relatedNewsCount":29,"cells":1339,"complete":44},"6d769d44-dd5f-41fa-bddd-91d014a0888a","สพป.เพชรบูรณ์ เขต 3",[1340,1341,1342],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1344,"districtName":1345,"province":1346,"progress":29,"relatedNewsCount":29,"cells":1347,"complete":44},"5d235270-48ed-42d3-a2bd-cf2bf252cb2a","สพป.เลย เขต 1","เลย",[1348,1349,1350],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1352,"districtName":1353,"province":1346,"progress":29,"relatedNewsCount":29,"cells":1354,"complete":44},"567e6079-d29c-4b29-acfe-7dd9a93d5136","สพป.เลย เขต 2",[1355,1356,1357],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1359,"districtName":1360,"province":1346,"progress":29,"relatedNewsCount":29,"cells":1361,"complete":44},"c63ec5c0-7af3-4e13-a090-73cf7f28be4f","สพป.เลย เขต 3",[1362,1363,1364],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1366,"districtName":1367,"province":1368,"progress":29,"relatedNewsCount":29,"cells":1369,"complete":44},"2e3c0462-f9ab-47c5-a1bf-0ac0996155b6","สพป.แพร่ เขต 1","แพร่",[1370,1371,1372],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1374,"districtName":1375,"province":1368,"progress":29,"relatedNewsCount":29,"cells":1376,"complete":44},"a090cf2d-18cb-44ce-a883-fa3f6cb8762b","สพป.แพร่ เขต 2",[1377,1378,1379],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1381,"districtName":1382,"province":1383,"progress":29,"relatedNewsCount":29,"cells":1384,"complete":44},"e78f04d9-3009-4804-b060-1a11153d072e","สพป.แม่ฮ่องสอน เขต 1","แม่ฮ่องสอน",[1385,1386,1387],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1389,"districtName":1390,"province":1383,"progress":29,"relatedNewsCount":29,"cells":1391,"complete":44},"d9e4e294-f64a-410f-b02f-58e3467ebcc3","สพป.แม่ฮ่องสอน เขต 2",[1392,1393,1394],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1396,"districtName":1397,"province":48,"progress":29,"relatedNewsCount":29,"cells":1398,"complete":44},"1630198b-13de-4ef4-b155-32f55fac60db","สพม.กรุงเทพมหานคร เขต 1",[1399,1400,1401],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1403,"districtName":1404,"province":48,"progress":29,"relatedNewsCount":29,"cells":1405,"complete":44},"eafab9c4-2e5c-4e89-aa49-76449b96dce1","สพม.กรุงเทพมหานคร เขต 2",[1406,1407,1408],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1410,"districtName":1411,"province":56,"progress":29,"relatedNewsCount":29,"cells":1412,"complete":44},"44e1c2f7-dec8-4808-b1ac-9c8a521be19a","สพม.กาญจนบุรี",[1413,1414,1415],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1417,"districtName":1418,"province":85,"progress":29,"relatedNewsCount":29,"cells":1419,"complete":44},"faa15797-b1a9-4b87-8cae-b3663100b6ff","สพม.กาฬสินธุ์",[1420,1421,1422],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1424,"districtName":1425,"province":107,"progress":29,"relatedNewsCount":29,"cells":1426,"complete":44},"0e13a7d3-5ce4-4a06-8773-73559e0ca0dd","สพม.กำแพงเพชร",[1427,1428,1429],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1431,"districtName":1432,"province":122,"progress":29,"relatedNewsCount":29,"cells":1433,"complete":44},"67a38da6-7a37-4604-bd78-c4478d3a33a9","สพม.ขอนแก่น",[1434,1435,1436],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1438,"districtName":1439,"province":158,"progress":29,"relatedNewsCount":29,"cells":1440,"complete":44},"8d12e03b-ef99-4cfb-b38d-284992371f75","สพม.จันทบุรี ตราด",[1441,1442,1443],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1445,"districtName":1446,"province":173,"progress":29,"relatedNewsCount":29,"cells":1447,"complete":44},"464db453-3bda-40e9-aea8-3dc2f53e7be8","สพม.ฉะเชิงเทรา",[1448,1449,1450],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1452,"districtName":1453,"province":188,"progress":29,"relatedNewsCount":29,"cells":1454,"complete":44},"477ac8b9-fe17-4eb1-bdee-3a070d323c47","สพม.ชลบุรี ระยอง",[1455,1456,1457],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1459,"districtName":1460,"province":218,"progress":29,"relatedNewsCount":29,"cells":1461,"complete":44},"a537a91c-9f86-4b9a-afe5-7053c76e4c6d","สพม.ชัยภูมิ",[1462,1463,1464],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1466,"districtName":1467,"province":255,"progress":29,"relatedNewsCount":29,"cells":1468,"complete":44},"fa847ab7-f367-4aca-9340-52e2e0878c55","สพม.ตรัง กระบี่",[1469,1470,1471],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1473,"districtName":1474,"province":278,"progress":29,"relatedNewsCount":29,"cells":1475,"complete":44},"2185d918-a19c-40d9-bd9c-fd8f76902dbd","สพม.ตาก",[1476,1477,1478],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1480,"districtName":1481,"province":301,"progress":29,"relatedNewsCount":29,"cells":1482,"complete":44},"d1d94a02-9fbd-4041-830d-03dc04bc6342","สพม.นครปฐม",[1483,1484,1485],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1487,"districtName":1488,"province":316,"progress":29,"relatedNewsCount":29,"cells":1489,"complete":44},"d966b868-0ac8-4e92-a72e-350efb13791d","สพม.นครพนม",[1490,1491,1492],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1494,"districtName":1495,"province":331,"progress":29,"relatedNewsCount":29,"cells":1496,"complete":44},"f0e626d0-6f71-4ec6-a325-b17091974419","สพม.นครราชสีมา",[1497,1498,1499],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1501,"districtName":1502,"province":381,"progress":29,"relatedNewsCount":29,"cells":1503,"complete":44},"97ac8cfb-b3e9-4b12-b90f-1ff072cb19ce","สพม.นครศรีธรรมราช",[1504,1505,1506],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1508,"districtName":1509,"province":410,"progress":29,"relatedNewsCount":29,"cells":1510,"complete":44},"644d27a6-c349-4918-8935-8022f16c7a49","สพม.นครสวรรค์",[1511,1512,1513],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1515,"districtName":1516,"province":432,"progress":29,"relatedNewsCount":29,"cells":1517,"complete":44},"f54e8be9-8ddf-4ad3-954b-6593ed4c7141","สพม.นนทบุรี",[1518,1519,1520],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1522,"districtName":1523,"province":447,"progress":29,"relatedNewsCount":29,"cells":1524,"complete":44},"fc1fe566-7520-464f-8371-4d1ab86f5705","สพม.นราธิวาส",[1525,1526,1527],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1529,"districtName":1530,"province":469,"progress":29,"relatedNewsCount":29,"cells":1531,"complete":44},"6f77ed59-ee52-45ea-9805-1cec3e7a0bbf","สพม.น่าน",[1532,1533,1534],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1536,"districtName":1537,"province":484,"progress":29,"relatedNewsCount":29,"cells":1538,"complete":44},"7bb22221-24de-4a1a-9905-7597b97315a9","สพม.บึงกาฬ",[1539,1540,1541],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1543,"districtName":1544,"province":492,"progress":29,"relatedNewsCount":29,"cells":1545,"complete":44},"9769242a-c15f-401e-a636-f72d77851d1b","สพม.บุรีรัมย์",[1546,1547,1548],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1550,"districtName":1551,"province":521,"progress":29,"relatedNewsCount":29,"cells":1552,"complete":44},"0a56c181-3550-4aa7-b198-893e9bd72531","สพม.ปทุมธานี",[1553,1554,1555],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1557,"districtName":1558,"province":536,"progress":29,"relatedNewsCount":29,"cells":1559,"complete":44},"2d988bc5-4919-48cd-be5b-39f67e7df55d","สพม.ประจวบคีรีขันธ์",[1560,1561,1562],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1564,"districtName":1565,"province":551,"progress":29,"relatedNewsCount":29,"cells":1566,"complete":44},"5bff2cf5-9a9d-4f1c-a4d0-436982dc3088","สพม.ปราจีนบุรี นครนายก",[1567,1568,1569],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1571,"districtName":1572,"province":566,"progress":29,"relatedNewsCount":29,"cells":1573,"complete":44},"1308b549-1acf-40ff-8909-1c5d00597cb7","สพม.ปัตตานี",[1574,1575,1576],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1578,"districtName":1579,"province":588,"progress":29,"relatedNewsCount":29,"cells":1580,"complete":44},"764a4aa2-267a-4f79-80a5-90139b55c7e6","สพม.พระนครศรีอยุธยา",[1581,1582,1583],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1585,"districtName":1586,"province":603,"progress":29,"relatedNewsCount":29,"cells":1587,"complete":44},"bbad5c47-d44c-478f-ac4d-36b10ec6d92c","สพม.พะเยา",[1588,1589,1590],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1592,"districtName":1593,"province":618,"progress":29,"relatedNewsCount":29,"cells":1594,"complete":44},"85fc9d9c-f617-4c5e-ab52-9ca445ba215d","สพม.พังงา ภูเก็ต ระนอง",[1595,1596,1597],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1599,"districtName":1600,"province":626,"progress":29,"relatedNewsCount":29,"cells":1601,"complete":44},"581086a1-d6fc-4690-a6b4-c91293d2daff","สพม.พัทลุง",[1602,1603,1604],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1606,"districtName":1607,"province":641,"progress":29,"relatedNewsCount":29,"cells":1608,"complete":44},"8325b58b-c537-4e69-b158-b813b3a67541","สพม.พิจิตร",[1609,1610,1611],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1613,"districtName":1614,"province":656,"progress":29,"relatedNewsCount":29,"cells":1615,"complete":44},"31480144-9a42-4771-aec8-9c4a3ad00b9b","สพม.พิษณุโลก อุตรดิตถ์",[1616,1617,1618],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1620,"districtName":1621,"province":686,"progress":29,"relatedNewsCount":29,"cells":1622,"complete":44},"83c989a3-75c4-4d27-9106-95cc5f38035e","สพม.มหาสารคาม",[1623,1624,1625],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1627,"districtName":1628,"province":708,"progress":29,"relatedNewsCount":29,"cells":1629,"complete":44},"9bc1c94f-bf73-40c4-afc1-07067af39486","สพม.มุกดาหาร",[1630,1631,1632],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1634,"districtName":1635,"province":716,"progress":29,"relatedNewsCount":29,"cells":1636,"complete":44},"3e50c32f-709f-4ab8-bb52-b4ee99612673","สพม.ยะลา",[1637,1638,1639],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1641,"districtName":1642,"province":776,"progress":29,"relatedNewsCount":29,"cells":1643,"complete":44},"cc5fd31c-bd19-44b5-8c9c-9bdb42969248","สพม.ราชบุรี",[1644,1645,1646],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1648,"districtName":1649,"province":791,"progress":29,"relatedNewsCount":29,"cells":1650,"complete":44},"06a47817-68ab-4eb1-bbe9-4039a181440d","สพม.ร้อยเอ็ด",[1651,1652,1653],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1655,"districtName":1656,"province":813,"progress":29,"relatedNewsCount":29,"cells":1657,"complete":44},"ced0b3ef-66d1-4111-b432-c7ae06a1775e","สพม.ลพบุรี",[1658,1659,1660],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1662,"districtName":1663,"province":828,"progress":29,"relatedNewsCount":29,"cells":1664,"complete":44},"521650f4-3c8c-4687-820f-46db64fe6ec6","สพม.ลำปาง ลำพูน",[1665,1666,1667],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1669,"districtName":1670,"province":865,"progress":29,"relatedNewsCount":29,"cells":1671,"complete":44},"89d919cd-be42-45f8-a893-cb277a575c35","สพม.ศรีสะเกษ ยโสธร",[1672,1673,1674],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1676,"districtName":1677,"province":894,"progress":29,"relatedNewsCount":29,"cells":1678,"complete":44},"6e22a173-586d-4ea2-9f8c-3e9e70bb7703","สพม.สกลนคร",[1679,1680,1681],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1683,"districtName":1684,"province":916,"progress":29,"relatedNewsCount":29,"cells":1685,"complete":44},"6bf6d272-454e-4aa0-8eb9-a9ac4e25a65d","สพม.สงขลา สตูล",[1686,1687,1688],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1690,"districtName":1691,"province":946,"progress":29,"relatedNewsCount":29,"cells":1692,"complete":44},"d7dbc08d-5e8f-4bed-8403-ea505f8a0b41","สพม.สมุทรปราการ",[1693,1694,1695],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1697,"districtName":1698,"province":969,"progress":29,"relatedNewsCount":29,"cells":1699,"complete":44},"7183bb9f-1dcb-4a8a-877c-6a5b01f21076","สพม.สมุทรสาคร สมุทรสงคราม",[1700,1701,1702],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1704,"districtName":1705,"province":977,"progress":29,"relatedNewsCount":29,"cells":1706,"complete":44},"33eeef02-67fe-40a6-aaa3-09a6feba997d","สพม.สระบุรี",[1707,1708,1709],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1711,"districtName":1712,"province":992,"progress":29,"relatedNewsCount":29,"cells":1713,"complete":44},"9dc8547b-bb85-4a96-8808-a8e2be15af7a","สพม.สระแก้ว",[1714,1715,1716],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1718,"districtName":1719,"province":1007,"progress":29,"relatedNewsCount":29,"cells":1720,"complete":44},"6c24b20d-25d1-456a-a5ed-ddb646c6e426","สพม.สิงห์บุรี อ่างทอง",[1721,1722,1723],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1725,"districtName":1726,"province":1015,"progress":29,"relatedNewsCount":29,"cells":1727,"complete":44},"b1b846ee-78e5-4684-bd47-a24d64eeb683","สพม.สุพรรณบุรี",[1728,1729,1730],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1732,"districtName":1733,"province":1037,"progress":29,"relatedNewsCount":29,"cells":1734,"complete":44},"36f7e7c2-552e-4d3f-aa01-2fb1911a5766","สพม.สุราษฎร์ธานี ชุมพร",[1735,1736,1737],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1739,"districtName":1740,"province":1059,"progress":29,"relatedNewsCount":29,"cells":1741,"complete":44},"1b0da4d8-8a24-45f2-8692-0bed15d2327b","สพม.สุรินทร์",[1742,1743,1744],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1746,"districtName":1747,"province":1081,"progress":29,"relatedNewsCount":29,"cells":1748,"complete":44},"d0e827a4-f5df-4d1c-9bad-0f652bbb5276","สพม.สุโขทัย",[1749,1750,1751],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1753,"districtName":1754,"province":1096,"progress":29,"relatedNewsCount":29,"cells":1755,"complete":44},"42afe189-855d-46ce-8e00-76ea358e1d43","สพม.หนองคาย",[1756,1757,1758],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1760,"districtName":1761,"province":1134,"progress":29,"relatedNewsCount":29,"cells":1762,"complete":44},"4166696e-8559-43c0-adef-c6df4740153c","สพม.อุดรธานี",[1763,1764,1765],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1767,"districtName":1768,"province":1178,"progress":29,"relatedNewsCount":29,"cells":1769,"complete":44},"d1ea6dc5-c3a7-4304-8c29-bc33678b0c82","สพม.อุทัยธานี ชัยนาท",[1770,1771,1772],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1774,"districtName":1775,"province":1193,"progress":29,"relatedNewsCount":29,"cells":1776,"complete":44},"8aa140ec-162a-4505-8353-7dc6e2712dbb","สพม.อุบลราชธานี อำนาจเจริญ",[1777,1778,1779],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1781,"districtName":1782,"province":1237,"progress":29,"relatedNewsCount":29,"cells":1783,"complete":44},"199a5842-70bc-43cd-8aba-ecfdf0c8a17e","สพม.เชียงราย",[1784,1785,1786],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1788,"districtName":1789,"province":1266,"progress":29,"relatedNewsCount":29,"cells":1790,"complete":44},"39aa17f8-ed20-47dd-9bd5-3999992a6572","สพม.เชียงใหม่",[1791,1792,1793],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1795,"districtName":1796,"province":1309,"progress":29,"relatedNewsCount":29,"cells":1797,"complete":44},"f3aa4664-3ce2-49a9-9881-3e4eb8ca16a3","สพม.เพชรบุรี",[1798,1799,1800],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1802,"districtName":1803,"province":1324,"progress":29,"relatedNewsCount":29,"cells":1804,"complete":44},"e0cd218d-2620-4a47-af73-b0cb86c4aeae","สพม.เพชรบูรณ์",[1805,1806,1807],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1809,"districtName":1810,"province":1346,"progress":29,"relatedNewsCount":29,"cells":1811,"complete":44},"7305ce90-e901-430a-aee9-6ff70ffe4853","สพม.เลย หนองบัวลำภู",[1812,1813,1814],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1816,"districtName":1817,"province":1368,"progress":29,"relatedNewsCount":29,"cells":1818,"complete":44},"ea2166b6-2077-4ca5-a508-01db5b743532","สพม.แพร่",[1819,1820,1821],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"districtId":1823,"districtName":1824,"province":1383,"progress":29,"relatedNewsCount":29,"cells":1825,"complete":44},"7f0800d4-8d0f-45ec-ab2f-7a0709febed8","สพม.แม่ฮ่องสอน",[1826,1827,1828],{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21},{"state":41,"status":21,"announcedDate":21,"sourceUrl":21,"documentUrl":21,"positions":21,"articleSlug":21,"articleStatus":21,"rank":21,"daysBehind":21}]