4078 613
25482 666
19808 889
4286 578
5115 152
4497 212
22879 593
6920 117
5581 368
17831 538
3596 491