3499 701
23259 580
26659 783
28700 405
9388 718
39901 478
14474 892
6942 425
17545 616
3546 167
5074 525