49955 4
49106 3
48228 4
46327 2
46234 2
45702 5
44377 5
44330 3
43180 6
42453 5
41759 4
41484 3
39056 3
37677 7
37456 5
37455 1
37130 2
34578 2
34509 1