31726 6
26531 3
28633 2
41851 13
39055 7
35682 7
28481 12
43782 17
29554 4
40328 5
40528 5
29309 4
55478 5
42732 9
44283 4
36502 12
51803 8
54259 6
25830 3
40231 8
37208 6
184030 29
22580 4
27855 3