3125 6
14352 35
9886 39
3225 17
8528 16
59168 178
22828 40
88548 192
20271 83
8649 20
29524 73
15945 24
48754 51
16967 22
11921 22
12293 28
90065 156
11771 30
17734 26
16402 38
35423 38
11809 15
20575 35
11142 15