4315 361
2712 158
3793 82
4557 381
2117 55
2537 308
7600 61
2606 84
3992 477
5188 641
6964 459
103342 951