400 97
7428 658
3805 569
6140 159
670 117
3455 374
21677 482
3678 175
3514 492
7753 523
1580 136
5641 551
5538 687