36882 4
89609 12
42007 3
39855 5
28631 6
51777 3
45176 7
35780 5
83108 9
62828 16
103602 22
95283 14
52484 4
48077 3
46906 3
55259 7
45553 2
61253 8
54729 2
57855 10
39004 3
86177 5
44803 1
30508 1