1626 74
23373 580
26942 783
28924 405
9448 718
40135 478
14520 892
6983 425
17607 616
3559 167
5098 525