6524 685
6086 468
17045 622
3304 240
5423 368
4297 875
7527 308
2913 401
4147 376
4782 160
5263 502
5628 623
2995 122