4307 361
2710 158
3787 82
4549 381
2107 55
2529 308
7578 61
2598 84
3976 477
5184 641
6950 459
103115 951