12495 121
4232 567
5925 627
14245 661
10939 399
5513 940
3597 502
130026 306
33541 522
183431 930
37719 679