6493 685
6059 468
17036 622
3283 240
5385 368
4289 875
7479 308
2905 401
4142 376
4803 160
5255 502
5600 623
2960 122