4462 602
8078 256
14645 426
32932 707
70665 568
5476 860
949 117
10264 257
4652 558
2971 378
4555 318