12697 40
18596 40
25006 48
13498 40
31604 90
27404 83
6726 22
19577 29
17153 41
22009 67
26251 64
40950 102
16760 38