12497 121
4233 567
5925 627
14245 661
10939 399
5513 940
3598 502
130033 306
33544 522
183434 930
37722 679