50030 160
44616 56
52439 126
98399 148
64910 40
68740 149
25701 13
17748 8
27629 55
193337 58
50196 83