256170 597
15833 515
38143 346
46277 594
218396 1031
86893 486
302435 948
14400 54
43557 325
43575 665
12340 347
3546 428
5133 370
2664 185
52779 525
74277 399