306136 907
234531 672
101242 460
85696 594
215168 260
121323 593
99214 834
114793 478
199410 415
145890 707
248220 609
299128 700
291882 952
181548 674
210846 588
156565 1228
423967 1175
129089 292
144796 491
159435 978
283113 1106
279381 791
165440 271
188557 790