305082 849
50002 866
165654 608
117879 609
48675 735
152206 370
34074 192
76537 788
67274 115
53462 502