656 4
151 51
213 45
425 681
303 18
69 558
935 751
279 573
713 483
313 57
270 291
453 630
196 336
420 677