28751 600
23426 674
24479 605
46588 847
29119 647
12116 256
11131 347
8555 713
2926 472
24672 594
3449 853