13293 276
8029 583
6531 339
14798 115
5470 594
11318 345
2386 570
3659 555
9695 687
3625 673
2658 460