12533 680
4414 51
5973 706
27769 532
70990 417
7101 596
8609 867
9738 704
11023 906
11431 648
2028 234