300 145
782 608
244 393
708 983
430 514
771 33
931 904
662 846
184 532
371 311
315 474
533 283
483 721
383 136
1002 173
760 672
24 379
332 861
784 501
736 9