4315 361
2712 158
3793 82
4557 381
2117 55
2538 308
7601 61
2606 84
3992 477
5188 641
6964 459
103358 951