12517 121
4238 567
5930 627
14259 661
10943 399
5519 940
3604 502
130292 306
33709 522
183579 931
37842 680