96559 8
25402 5
21980 2
44505 6
54234 7
77956 13
83676 13
65529 17
38501 11
81602 14
31258 1
89384 19
37657 2
75281 17
88880 19
75980 15
90832 9
97854 20
45432 7
119004 18
122403 18
123656 13
380108 67
156207 31