2596 503
1536 303
2510 326
6792 455
6046 701
9445 105
3821 480
5660 98
2071 35
12056 485
5347 579
6235 755