3293 578
329 94
3171 446
9794 806
22876 322
7950 581
76562 1064
12153 665
13900 504
7076 769
4504 172
20781 567