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