21103 10
38158 8
88609 12
63979 13
26359 8
52352 10
30054 6
56529 11
44209 5
63130 33
27879 11
65951 23
58181 31
42926 31
51659 14
73553 38
85829 41
106004 49
31806 8
86026 29
105354 71
183957 113
37430 10
74957 14