302 313
603 550
326 997
943 112
576 893
1025 28
525 398
31 30
235 673
894 397
181 874
568 537
598 548
864 594
93 128
35 58
420 92
141 104
872 244
599 722
299 372
578 192
979 308
363 828