256356 598
15851 515
38160 346
46289 594
218597 1031
87613 486
302615 948
14443 54
43667 325
43692 665
12348 347
3554 428
5138 370
2669 185
52901 525
74536 399