4495 602
8088 256
14669 426
32963 707
70690 568
5477 860
949 117
10267 257
4653 558
2972 378
4558 318