5616 201
4883 140
3733 626
24954 732
4734 65
7568 551
16310 323
7691 79
1563 107
8243 284
8799 317
2529 121
4878 25
2706 460
3501 548