354 160
322 103
910 884
659 552
334 787
894 35
864 128
214 997
56 881
465 622
533 466
529 373
952 704
871 861
756 699
302 322
444 712
988 20
119 278
48 905