305183 849
50088 867
165799 608
118016 609
48718 735
152285 370
34104 192
76615 788
67332 115
53551 502