348 87
30 139
539 201
781 818
52 765
596 294
595 658
85 816
529 762
641 497
95 638
380 303
789 838
50 171