2230 531
3088 108
4774 451
9486 135
255677 719
51804 772
4528 455
2543 222
6981 573
6033 398
6204 834
27763 624