4486 602
8087 256
14665 426
32951 707
70683 568
5476 860
949 117
10267 257
4653 558
2972 378
4557 318