396 390
964 801
333 332
253 111
320 882
135 733
414 471
53 465
831 755
243 585
76 106
54 407
853 831
189 911
358 438
256 251
595 345
231 704
706 242
775 8
563 210
592 987
127 442
450 933