271 696
842 138
654 354
609 288
685 742
580 395
839 559
1000 257
18 463
465 969
603 265
818 417
376 751
1019 866
147 136
929 688
586 535
177 66
419 772
232 372