4473 602
8080 256
14650 426
32945 707
70677 568
5476 860
949 117
10266 257
4653 558
2972 378
4556 318