3018 855
84540 508
12340 894
7931 281
57514 548
13999 453
6221 32
8083 470
4530 714
13266 382
2914 552