1601 74
23358 580
26892 783
28906 405
9446 718
40109 478
14520 892
6975 425
17599 616
3558 167
5094 525