3986 551
19597 729
4762 30
3714 131
4747 561
5051 396
2682 194
14667 843
7835 403
2901 508
3548 861
2589 461
3441 873
1069 142
3277 917
2744 672