3018 855
84593 508
12346 894
7935 281
57529 548
14001 453
6221 32
8083 470
4530 714
13270 382
2916 552