38728 9
21451 2
42958 3
37755 5
26431 5
29751 5
39927 5
32805 5
30408 5
33234 6
41479 8
29157 2
45606 4
22984 5
32302 5
34806 5
37105 2
30027 3
29231 6
38231 14
26833 4
45029 12
29634 2
38331 4