150 54
140 417
974 840
590 909
163 406
656 89
444 534
437 795
1294 329
387 39
545 877
975 517
187 432
766 89
658 452
835 11
747 686
802 843
314 914
258 659