599 76
441 314
425 256
81 465
255 52
473 673
502 286
466 280
53 980
453 290
817 453
1021 863
122 322
14 196
511 499
184 720
749 202
318 71
263 481
923 751