12502 121
4233 567
5925 627
14247 661
10939 399
5514 940
3598 502
130082 306
33570 522
183472 930
37751 679