18664 18
54852 37
37430 41
26723 28
16232 15
23068 22
59729 64
33032 22
11815 7
18691 17
24018 22
9339 7