272 501
302 826
266 924
167 344
35 823
712 572
144 171
631 704
512 631
384 313
645 68
945 703
490 367
245 365
672 959
175 171
846 380
406 668
854 932
1048 832