40757 3
40954 5
31659 4
28156 2
23404 2
43182 1
70784 6
36782 1
40381 1
147826 4
57380 5
84254 3
92432 8
130828 18
131226 12
95727 12
77759 7
157476 28
44576 1
331156 35
256001 30
53578 3
256577 66
66558 4