1001 761
74 686
542 866
735 420
797 239
140 878
834 904
554 631
248 1
558 155
87 209
659 370
520 350
850 398
196 183
584 394
933 366
367 144
777 786
152 138