6524 685
6085 468
17045 622
3304 240
5423 368
4297 875
7526 308
2913 401
4147 376
4780 160
5263 502
5626 623
2994 122