3115 627
2449 625
13998 755
112441 998
51664 470
9574 462
15232 80
85302 290
48340 92
3525 107
37831 187