4142 56
3259 424
11472 345
9522 532
6624 582
4739 636
5738 940
1181 39
5601 240
6814 848
1806 377
1472 73