3020 855
84615 508
12347 894
7936 281
57548 548
14001 453
6223 32
8085 470
4530 714
13272 382
2916 552