6560 685
6155 468
17096 622
3344 240
5445 368
4325 875
7525 308
2969 401
4185 376
4929 160
5293 502
5672 623
4191 122