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