3548 613
25087 666
19531 889
4021 578
4678 152
4153 212
22472 593
6722 117
5421 368
17368 538
3435 491