149806 18
102807 4
41227 6
63729 6
41176 3
48151 5
50432 4
58305 7
41803 3
44832 2
54004 9
55181 5
55853 4
52481 7
35408 1
38126 1
56433 1