321606 81
57907 7
76080 11
65677 4
52509 8
71001 8
33252 6
55656 7
39751 4
94653 9
102033 16
100034 16
85601 6
150777 26
266702 39
114681 16
66531 2
168402 20
338626 31
83906 13
75759 3
87677 11
129859 21
176333 33