12344 121
4181 567
5829 627
14100 661
10847 399
5434 940
3523 502
127161 302
31932 519
180836 927
36287 676