1066 909
744 864
455 168
443 448
761 808
524 88
586 55
1205 382
234 190
375 665
143 25
808 890
87 642
139 957
537 312
452 803