12512 121
4234 567
5929 627
14259 661
10942 399
5518 940
3602 502
130227 306
33668 522
183548 931
37818 680