22581 342
4745 571
4679 233
5713 633
4447 178
4644 616
5056 596
3727 414
3020 43
2748 578
2316 26
3667 120
1817 51
5193 112
3844 572
6761 710