1638 74
23378 580
26948 783
28931 405
9449 718
40143 478
14522 892
6984 425
17607 616
3560 167
5099 525