4043 551
19632 729
4942 30
3774 131
4782 561
5062 396
2687 194
14694 843
7873 403
2912 508
3551 861
2596 461
3451 873
1072 142
3286 917
2757 672