3986 551
19605 729
4771 30
3719 131
4748 561
5052 396
2682 194
14670 843
7836 403
2903 508
3548 861
2589 461
3441 873
1069 142
3279 917
2744 672