5503 582
8782 807
3873 464
23962 444
7627 321
6239 266
3294 573
24099 373
3600 53
2256 111
3447 137
2649 445
7520 608