506 659
741 369
163 769
29 989
943 429
637 445
941 288
801 687
295 836
455 778
178 937
622 819
242 770
477 20
657 272
165 811
932 333
704 786
163 175
39 230