2934 577
328 94
3155 446
9775 806
22872 322
7927 581
76537 1064
12130 665
13893 504
7028 769
4491 172
20760 567