582 385
495 674
473 340
23 389
938 442
388 679
141 225
1267 29
309 382
884 466
46 648
299 212
557 113
1003 30
844 919
919 485
159 23
981 944
295 410
665 411