6492 685
6051 468
17035 622
3283 240
5384 368
4288 875
7476 308
2905 401
4142 376
4800 160
5255 502
5599 623
2960 122