2954 855
81503 508
12284 894
7889 281
56647 548
13916 453
2909 32
7993 470
4485 714
13178 382
2879 552