150953 22
342054 55
30584 3
50677 6
44133 10
55452 11
141704 40
56677 12
34779 2
64051 10
41727 2
88359 9
63184 2
79152 14
357554 41
65955 12
70006 13
128583 34
657606 47
139579 21
85282 15
147005 9
253453 43
105779 19