4462 602
8078 256
14645 426
32933 707
70666 568
5476 860
949 117
10264 257
4652 558
2972 378
4555 318