3018 855
84576 508
12346 894
7935 281
57526 548
14000 453
6221 32
8083 470
4530 714
13269 382
2916 552