12517 121
4238 567
5930 627
14259 661
10945 399
5519 940
3604 502
130299 306
33713 522
183581 931
37844 680