12899 680
4622 51
5975 706
27790 532
71035 417
7107 596
8633 867
9744 704
11029 906
11441 648
2029 234