15351 509
3621 701
23329 580
26709 783
28762 405
9406 718
40041 478
14508 892
6958 425
17566 616
3561 167
5086 525