5601 201
4749 140
3718 626
24833 732
4722 65
7547 551
16298 323
7594 79
1554 107
8131 284
8741 317
2488 121
4859 25
2678 460
3494 548