1631 74
23374 580
26945 783
28928 405
9448 718
40139 478
14521 892
6984 425
17607 616
3559 167
5099 525