31159 5
49882 3
48857 4
123483 23
56609 9
38352 4
40505 8
52958 9
33752 2
30402 2
33607 6
105658 14
64155 9
127753 13
117154 14
35882 5
30277 4
39232 8
22878 3
28884 2
27002 3
31631 12
45202 9
26105 8