54758 5
10603 5
32659 4
45056 4
45928 4
55854 4
44626 4
67759 4
45878 4
31305 4
96928 4
77079 4
78953 4
58101 4
29877 4
51608 4
111582 4
62433 4
78632 4
100559 4
82455 4
78234 4
99382 4
77307 4