2893 577
328 94
3152 446
9775 806
22872 322
7924 581
76529 1064
12128 665
13893 504
7025 769
4489 172
20753 567