304097 663
96323 279
69848 410
304252 955
254422 1512
47750 534
139214 835
253663 906
146426 533
204931 708
197238 1097
103608 280
30272 277
168307 292
26983 306
164684 875
339046 755
189320 747
155561 780
172630 412
96945 865
55963 198