12125 429
21903 867
2261 327
6816 574
8668 400
5767 557
7263 619
2547 298
788 153
2341 441
2827 566
2576 765
456 72