300973 945
288294 507
243645 1164
224478 485
48016 558
438125 1137
692625 809
197020 1063
213854 328
254200 1037
83054 346
86501 599
68598 323
237073 2029
196022 834
106120 715
133838 360
76366 179
428451 1706
147657 660
328541 1228