5443 505
667 45
787 92
644 62
761 89
2301 574
2884 572
2629 474
2431 696
3424 877
2590 619
1030 160
1273 284