3004 566
4189 806
4570 568
18167 358
16456 829
1903 64
2034 278
9443 230
5330 484
6743 280
7497 674
9916 714
7455 657
5452 127
3788 109
4212 562