12387 121
4214 567
5889 627
14186 661
10891 399
5474 940
3567 502
128936 304
32685 519
182502 928
37225 679