4315 361
2712 158
3792 82
4556 381
2116 55
2537 308
7597 61
2606 84
3991 477
5188 641
6964 459
103335 951