9729 25
85592 185
39148 50
9998 37
21325 62
12820 20
12106 30
18106 49
14735 42
12116 35
11114 34
4938 6
4756 9
7825 15
9444 25
5781 12
13759 33
4640 4
3720 9
4897 7
4026 6
4042 9
4396 13
5060 4