329081 1164
151350 898
166231 424
129514 278
184040 640
289909 568
107915 570
84045 362
112256 866
113950 405