2230 531
3088 108
4774 451
9486 135
255674 719
51801 772
4525 455
2543 222
6981 573
6033 398
6204 834
27761 624