21308 10
38234 8
88604 12
64107 13
26351 8
52432 10
30058 6
56580 11
44204 5
63128 33
27901 11
65956 23
58331 31
43055 31
51653 14
73580 38
85858 41
106058 49
31805 8
86031 29
105406 71
183951 113
37431 10
74984 14