12523 121
4241 567
5935 627
14265 661
10952 399
5524 940
3604 502
130372 306
33791 523
183634 931
37891 680