5597 201
4746 140
3715 626
24828 732
4721 65
7547 551
16293 323
7593 79
1553 107
8129 284
8739 317
2488 121
4842 25
2677 460
3494 548