3646 551
5729 143
12942 509
24413 613
69526 460
15234 225
66947 783
3687 272
4936 690
6501 715
9647 752