54703 10
42132 6
48709 6
47834 16
44431 7
60851 5
30205 5
35404 4
28632 2
35677 7
28459 12
40304 5
25805 3
22506 4
36906 5
59277 10
29126 2
79131 22
96353 32
52780 4
50626 7
147407 53
96632 21
153931 44