4316 361
2712 158
3793 82
4557 381
2117 55
2538 308
7602 61
2606 84
3992 477
5188 641
6965 459
103373 951