4314 361
2712 158
3792 82
4556 381
2113 55
2536 308
7597 61
2602 84
3987 477
5188 641
6958 459
103308 951