2625 577
324 94
3138 446
9760 806
22871 322
7912 581
76499 1064
12113 665
13886 504
7017 769
4483 172
20714 567