6585 685
6158 468
17090 622
3334 240
5473 368
4323 875
7555 308
2950 401
4192 376
4845 160
5305 502
5688 623
3026 122