506 480
577 313
267 401
964 541
345 678
190 60
59 270
760 507
630 253
347 10
515 247
710 694
844 46
846 375
521 508
997 824
505 160
747 997
957 15
941 246