90477 7
23083 3
10131 4
49103 5
29128 9
51234 5
83108 7
35852 7
38655 11
52181 7
269956 11
177232 13
146726 15
207754 10
78308 6
93405 1
216932 33
79753 8
268908 28