24301 10
40926 8
92005 12
67751 13
29159 8
56029 10
31877 6
58729 11
45958 5
65776 33
29506 11
69204 23
59826 31
45280 31
53680 14
75409 38
89103 41
111251 49
33701 8
88957 29
108133 71
190227 113
39356 10
77306 14