5615 201
4882 140
3733 626
24950 732
4734 65
7568 551
16310 323
7689 79
1562 107
8239 284
8799 317
2529 121
4877 25
2706 460
3501 548