5679 201
4993 140
3748 626
25026 732
4764 65
7584 551
16354 323
7776 79
1589 107
8434 284
8962 317
2566 121
5067 25
2727 460
3524 548