2596 503
1536 303
2510 326
6792 455
6041 701
9439 105
3821 480
5654 98
2071 35
12052 485
5346 579
6234 755