14016 680
6040 51
6103 706
28078 532
72091 417
7309 596
8743 867
9863 704
11155 906
11660 648
2051 234