5552 582
8787 807
3874 464
23995 444
7628 321
6248 266
3295 573
24101 373
3616 53
2261 111
3447 137
2650 445
7529 608