3406 578
336 94
3183 446
9797 806
22878 322
7959 581
76577 1064
12160 665
13902 504
7090 769
4509 172
20791 567