40478 4
21556 4
25776 4
21955 4
23804 4
20278 4
45951 4
42726 4
50958 4
27302 4
21106 4
34751 4
74458 4
93583 4
23558 4
57759 4
19458 4
29209 4
26482 4
23478 4
22034 4
22103 4
32601 4
35082 4