279378 791
32440 95
298573 1068
42133 452
52973 585
58150 277
147177 544
39625 325
158794 327
68507 598
129973 378
262132 911
270501 603
62378 650
107181 570
71252 145
434343 1584
98247 793
157643 220
279917 1389
19644 373
344563 850
46513 304
203556 730
69142 460
205494 963
77536 838
67932 382