6525 685
6089 468
17046 622
3305 240
5423 368
4298 875
7528 308
2913 401
4147 376
4783 160
5263 502
5630 623
2995 122