2582 413
8987 583
9737 807
4148 464
26043 445
9220 321
6926 266
3460 573
24283 373
4558 53
2589 111
4288 137
2795 445
8891 608