1646 74
23386 580
26952 783
28941 405
9450 718
40149 478
14525 892
6986 425
17607 616
3561 167
5100 525