412 605
257 842
652 77
849 36
204 935
229 590
397 417
529 640
498 76
687 742
61 222
932 487
790 65
739 296
868 79
160 449
28 486
1015 2
182 571
960 308