29846 90
32239 128
23334 77
27460 54
14583 44
33934 92
26302 71
28872 88
7082 23
13867 14
28180 82
27704 92