3559 805
4433 568
17234 358
15737 829
1292 64
1896 278
9003 230
5120 484
6269 280
7230 674
9739 714
7156 657
5129 127
3445 109
3941 562