3451 701
23237 580
26633 783
28670 405
9381 718
39860 478
14467 892
6935 425
17540 616
3545 167
5071 525