47056 694
57167 483
87660 885
28786 487
132552 1089
36857 237
49714 847
72250 209
79168 502
40026 551