4087 579
337 94
3233 446
9815 806
22885 322
8005 581
76656 1064
12194 665
13909 504
7192 769
4529 172
20853 567