20859 10
37929 8
88578 12
63830 13
25956 8
52352 10
30026 6
56454 11
44133 5
63056 33
27803 11
65904 23
58026 31
42830 31
51579 14
73481 38
85558 41
105852 49
31781 8
85901 29
105234 71
183877 113
37407 10
74878 14