1033 211
874 115
486 718
407 728
740 548
373 824
161 166
366 436
513 108
164 46
514 766
243 122
18 756
626 353
185 700
126 308
609 244
966 406
755 379
639 781