50956 6
26332 1
37953 8
45477 6
19383 1
70284 9
30729 6
23202 2
38380 5
34981 4
59180 10
45032 4
37701 7
44977 3
87455 14
56932 13
58906 3
64780 5
106879 12
49432 5
43381 5
95251 25
44484 9
34452 7