3451 701
23238 580
26634 783
28670 405
9381 718
39862 478
14468 892
6935 425
17540 616
3545 167
5071 525