303631 663
145083 263
245486 718
86429 512
100957 169
118871 1047
16717 132
96829 144
102743 566
127593 740
149522 784
138982 749
113406 278
274736 1131
81044 643
70059 658
303787 954
24118 368
174669 845
296914 1203
127827 277
91760 1097