28754 600
23428 674
24479 605
46598 847
29124 647
12118 256
11134 347
8555 713
2927 472
24685 594
3449 853