2238 531
3109 108
4782 451
9497 135
255955 719
52039 772
4535 455
2553 222
6988 573
6041 398
6211 834
27841 624