21108 10
38157 8
88606 12
63978 13
26351 8
52354 10
30051 6
56527 11
44209 5
63126 33
27876 11
65951 23
58183 31
42927 31
51654 14
73555 38
85834 41
106002 49
31809 8
86033 29
105351 71
183955 113
37431 10
74958 14