28753 600
23428 674
24479 605
46598 847
29123 647
12118 256
11133 347
8555 713
2927 472
24683 594
3449 853