1131 329
157 222
945 376
833 304
321 628
587 710
768 580
817 686
844 948
453 764
946 610
548 771
1001 771
394 102
407 341
61 767
978 109
357 77
472 903
487 243