326 892
703 50
271 84
60 54
399 942
289 829
1000 355
138 15
280 582
515 345
457 462
376 142
763 191
814 536
857 964
368 858
540 495
1 305
722 445
979 275