305088 849
50009 866
165663 608
117886 609
48678 735
152218 370
34077 192
76544 788
67281 115
53469 502