46 5
567 5
20 6
71 3
75 6
556 4
558 12
8501 54
3535 14
9027 26
5832 33
9407 28
19367 58
7874 28
15084 22
23431 53
18222 31
16765 50
8316 14
6785 16
43231 142
12736 34