5578 740
115583 946
6516 689
912635 1996
6815 53
14112 645
5894 246
56089 786
51370 925
67369 706
3533 385
2805 233