2507 413
8883 583
9713 807
4136 464
25992 445
9198 321
6900 266
3437 573
24275 373
4539 53
2578 111
4259 137
2785 445
8854 608