12120 429
21903 867
2261 327
6816 574
8668 400
5767 557
7259 619
2547 298
788 153
2341 441
2826 566
2576 765
456 72