3986 551
19588 729
4753 30
3708 131
4739 561
5051 396
2682 194
14666 843
7834 403
2901 508
3547 861
2589 461
3441 873
1069 142
3276 917
2744 672