597 749
339 975
60 666
683 216
821 360
285 273
349 524
25 247
308 256
233 205
1005 247
363 983
521 319