256351 598
15849 515
38160 346
46289 594
218591 1031
87601 486
302607 948
14442 54
43667 325
43688 665
12348 347
3554 428
5138 370
2669 185
52897 525
74528 399