4486 602
8087 256
14665 426
32954 707
70686 568
5476 860
949 117
10267 257
4653 558
2972 378
4558 318