598 76
439 314
423 256
81 465
255 52
471 673
500 286
462 280
52 980
451 290
816 453
1018 863
120 322
14 196
508 499
183 720
748 202
315 71
262 481
923 751