645 56
430 2
340 4
311 778
893 901
830 106
619 167
867 533
35 162
724 35
56 207
870 398
293 980
767 574
923 177
496 475
889 46
630 397
459 942
735 319