8820 12
7645 20
22699 32
4594 9
37093 42
27695 29
12498 17
3733 3
9152 5
8740 15
7088 10
4438 8
8198 14
11249 15
8213 11
26796 32
9087 27
14028 21
9730 35
27592 26
6357 11
46752 42
79420 92
147990 146