147 897
456 904
1000 845
525 56
258 506
334 37
941 375
142 76
619 351
773 803
753 578
849 893
19 340
46 934