2596 503
1536 303
2510 326
6795 455
6046 701
9446 105
3821 480
5660 98
2072 35
12058 485
5347 579
6235 755