31454 8
76109 12
54952 13
19701 8
41234 10
24730 6
50802 11
40153 5
52307 32
23004 10
57533 23
49504 31
36404 31
45928 14
66184 38
78229 41
91251 49
27259 8
79957 29
97029 71
166408 113
33680 10
69082 14
24352 8